Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Программирование / Programming (https://forum.zone-game.info/forumdisplay.php?f=98)
-   -   .NET vs Java (https://forum.zone-game.info/showthread.php?t=24519)

praetorianec 19.11.2012 19:14

.NET vs Java
 

Кому понравилось, и кто не видел, можете меня поощрить маленьким +

JavaMan 19.11.2012 20:40

Re: .NET vs Java
 
Очевидно же что явка рулит, не то что все эти плюсы и шарпы.

praetorianec 19.11.2012 20:42

Re: .NET vs Java
 
плюсы эволюция основы, ява платформа, не равняй старика и молодого.

JavaMan 19.11.2012 21:37

Re: .NET vs Java
 
Не, это явка - эволюция, а плюсы с ее дурацкими деструкторами почти никому не нужны.

praetorianec 19.11.2012 21:50

Re: .NET vs Java
 
я бы сидел на яве, если бы она не была виртуалкой, я ипал терять производительность.

[STIGMATED] 19.11.2012 22:03

Re: .NET vs Java
 
Цитата:

Сообщение от praetorianec (Сообщение 248023)
я бы сидел на яве, если бы она не была виртуалкой, я ипал терять производительность.

Кодить надо правильно, что бы не терять производительность.

хоуливар мод он...

Dеmon 19.11.2012 22:06

Re: .NET vs Java
 
Цитата:

Сообщение от praetorianec (Сообщение 248023)
я бы сидел на яве, если бы она не была виртуалкой, я ипал терять производительность.

Ну если индокодить, то и на двухкрестовом производительность нулевая будет.

JavaMan 19.11.2012 22:08

Re: .NET vs Java
 
Цитата:

Сообщение от praetorianec (Сообщение 248023)
я бы сидел на яве, если бы она не была виртуалкой, я ипал терять производительность.

Почти всем программистам срать на эту мельчайшую потерю производительности, но вы-то конечно собираетесь запускать корабли в космос, поэтому так печетесь о производительности, да ?

Хотя довольно забавно слушать размышления человека о предмете, в котором он ничего не понимает, можете продолжать.

praetorianec 19.11.2012 22:18

Re: .NET vs Java
 
если я нечего не понимаю, почему вы сами доказываете то что я привел в 5-ом посте?

Zubastic 19.11.2012 22:19

Re: .NET vs Java
 
Тот же дотнет тоже на виртуальной машине, дальше что?

JavaMan 19.11.2012 22:27

Re: .NET vs Java
 
Цитата:

Сообщение от praetorianec (Сообщение 248030)
если я нечего не понимаю, почему вы сами доказываете то что я привел в 5-ом посте?

Не могу найти пруфы. :(

Gattsu 19.11.2012 22:27

Re: .NET vs Java
 
Шли-бы вы отсюда петушки, только программируемая логика и АССЕМБЛЕР хД

JavaMan 19.11.2012 22:36

Re: .NET vs Java
 
Цитата:

Сообщение от Gattsu (Сообщение 248033)
Шли-бы вы отсюда петушки, только программируемая логика и АССЕМБЛЕР хД

Я бы посмотрел на ммо сервак написанный на асме. :)

Gattsu 19.11.2012 22:40

Re: .NET vs Java
 
я бы тоже хД

Aquanox 19.11.2012 23:24

Re: .NET vs Java
 
Автору за мувик в русском переводе +1. А за все остальное баян.

Lihoy 19.11.2012 23:53

Re: .NET vs Java
 
Цитата:

Сообщение от praetorianec (Сообщение 248023)
я бы сидел на яве, если бы она не была виртуалкой, я ипал терять производительность.

Учитывая, какие вопросы ты задаешь на форуме - заводить речь о производительности должно быть стыдно.

praetorianec 20.11.2012 01:19

Re: .NET vs Java
 
кинг у тебя опыт есть, что бы сравнивать производительность? или ты думаешь я не читаю?

SkyWard 20.11.2012 03:53

Re: .NET vs Java
 
хз чо вы спорите, это выглядит как 2 девочки делят куклы, утверждая свое! Да ява выходец С, и что? это не чо не менят, нет идеальных языков, есть хорошие программисты! Я лично шас пишу на С# с4, и еше не разу не огорчился, выбрав язык! Я лично люблю эту платформу, и пытаюсь выжать из нее максимум!!Вот так вот))
У каждого свое мнение, и его не оспорить)
Как то так!

ProDev 20.11.2012 08:06

Re: .NET vs Java
 
Рассматривать производительность нужно только с учетом сверх-прямых рук в случае разработки на С/C++, иначе память потечет рекой, а любой каст типов съест всю вашу производительность. А это заметно дольше и трудозатратнее. Яркий тому пример - boofCV vs. openCV, почитайте на досуге интереса ради. Все зависит от реализации в первую очередь. "C" имеет смысл на платформах с ограниченными ресурсами, это да. Но писать энтерпрайз с учетом сегодняшнего развития железа на нем никакого смысла, пожалуй, уже нет)

Ashe 20.11.2012 08:34

Re: .NET vs Java
 
Видео прикольное, спасибо. Тема - ни о чём.

Deazer 20.11.2012 14:22

Re: .NET vs Java
 
Цитата:

Сообщение от Ashe (Сообщение 248088)
Видео прикольное, спасибо. Тема - ни о чём.

Конечно ниочем , "олдфаговые" кодеры обсуждают разницу производительности .NET vs Java , главное не понятно в чем они ее меряют , под какие задачи и на что рассчитано конечное ПО :redlol: Зато меряют :redlol::redlol::redlol:
А видос да , ядовый.

Ashe 20.11.2012 14:32

Re: .NET vs Java
 
Цитата:

Сообщение от Deazer (Сообщение 248118)
Конечно ниочем , "олдфаговые" кодеры обсуждают разницу производительности .NET vs Java , главное не понятно в чем они ее меряют , под какие задачи и на что рассчитано конечное ПО :redlol: Зато меряют :redlol::redlol::redlol:
А видос да , ядовый.

О таких, "олдфаговых" кодерах я уже описывался - здесь. Кстати, в теме которую также создал ТС, но он до сих пор упорно не хочет изучить "матчасть".

ANZO 20.11.2012 14:33

Re: .NET vs Java
 
Смешной спор. У каждой платформы свои плюсы. На данный момент для меня плюсом жабы является только-лишь кросс-платформенность. .NET уже гораздо дальше ушел и по возможностям и по технологиям. Если бы не тупорезы из Оракла, м.б. и догнала по плюшкам.

[STIGMATED] 20.11.2012 14:47

Re: .NET vs Java
 
Цитата:

Сообщение от ANZO (Сообщение 248121)
.NET уже гораздо дальше ушел и по возможностям и по технологиям. Если бы не тупорезы из Оракла, м.б. и догнала по плюшкам.

Например в чём он ушёл? Ява отличается от всех не только кроссплатформенностью, но и большим спектром разрабатываемых приложений. Судить 2 языка только в одном направлении, как на этом форуме, только консольном, не разумно.

ANZO 20.11.2012 15:14

Re: .NET vs Java
 
О какой "консоли" вообще речь? Какой на яве епрст спектр приложений?! Мобильная\серверная\десктопная\web? Этот перечень есть у абсолютно любого более менее современного языка.

По работе приходится работать со всем от обычных Winforms && WPF до Silverlight && ASP.NET && Azure вкупе с хреновой тучей специализированных фреймворков - на жабе я бы на это потратил кучу времени, да и в некоторых случаях, этого вообще невозможно было бы на ней реализовать.
Никой spring && hibernate даже не приблизится к EF, а уж построением "форм" на awt\fx будет заниматься только полный безысходный извращенец. Без LINQ\лямбд я вообще не представляю сейчас как можно быстро и без геммора выполнять объемные задачи - 1.8 может частично и исправит эту несправедливость, но перепривыкать к новому синтаксису мне будет лениво. Я уже и не заикаюсь о partial-классах, дженириках и (хоть как бы он был не ужасен) охренительных плюшек ASP.NET, которые мне сэкономили кучу времени.

Я ни в коем разе не чураюсь Java, но, постоянно работая с обоими сабжами этой темы, стараюсь смотреть на вещи трезво.

[STIGMATED] 20.11.2012 15:20

Re: .NET vs Java
 
Цитата:

а уж построением "форм" на awt\fx будет заниматься только полный безысходный извращенец.
ANZO, ну, не знаю. С появлением fxml написание ui стало на много проще. Накатал в редакторе интерфейс, прилепил к нему контроллер и всё, приложение готово.

VISTALL 20.11.2012 15:20

Re: .NET vs Java
 
Цитата:

Сообщение от ANZO (Сообщение 248127)
О какой "консоли" вообще речь? Какой на яве епрст спектр приложений?! Мобильная\серверная\десктопная\web? Этот перечень есть у абсолютно любого более менее современного языка.

По работе приходится работать со всем от обычных Winforms && WPF до Silverlight && ASP.NET && Azure вкупе с хреновой тучей специализированных фреймворков - на жабе я бы на это потратил кучу времени, да и в некоторых случаях, этого вообще невозможно было бы на ней реализовать.
Никой spring && hibernate даже не приблизится к EF, а уж построением "форм" на awt\fx будет заниматься только полный безысходный извращенец. Например, без LINQ\лямбд я вообще не представляю сейчас как можно быстро и без геммора выполнять объемные задачи - 1.8 может частично и исправит эту несправедливость, но перепривыкать к новому синтаксису мне будет лениво. Я уже и не заикаюсь о partial-классах, дженириках и (хоть как бы он был не ужасен) охренительных плюшек ASP.NET, которые мне сэкономили кучу времени.

Я ни в коем разе не чураюсь Java, но, постоянно работая с обоими сабжами этой темы, стараюсь смотреть на вещи трезво.


есть Kotlin & Scala.

[STIGMATED] 20.11.2012 15:21

Re: .NET vs Java
 
Цитата:

Сообщение от VISTALL (Сообщение 248129)
есть Kotlin & Scala.

Скала, как по мне вообще, безполезна :redlol: Сменили разширение у файлов исходников и всё, новый язык программирования :redlol:

ANZO 20.11.2012 15:24

Re: .NET vs Java
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 248128)
ANZO, ну, не знаю. С появлением fxml написание ui стало на много проще. Накатал в редакторе интерфейс, прилепил к нему контроллер и всё, приложение готово.

Ну так угадай, откуда это спер Оракл?

http://bladensoul.ru/scrupload/i/d0482a.png

Ниче не напоминает?

[STIGMATED] 20.11.2012 15:25

Re: .NET vs Java
 
Цитата:

Сообщение от ANZO (Сообщение 248131)
Ну так угадай, откуда это спер Оракл?

http://bladensoul.ru/scrupload/i/d0482a.png

Ниче не напоминает?

Просвети, чесно, не напоминает.

Ashe 20.11.2012 15:25

Re: .NET vs Java
 
Программирование - это ремесло, умение пользоваться инструментом. ЯП - это инструмент. Кто-нибудь, когда-нибудь видел как, например, плотник забивает гвозди рубанком, а молотком обтёсывает заготовку? Тоже самое и в программировании - под определённые задачи есть определённые инструменты(ЯП).

ANZO 20.11.2012 15:31

Re: .NET vs Java
 
Цитата:

Сообщение от [STIGMATED] (Сообщение 248134)
Просвети, чесно, не напоминает.

ASP.NET:
http://pastebin.com/rLqtGjT0

FXML:
http://pastebin.com/LqtCEHuN

Добавлено через 10 минут
Цитата:

Сообщение от VISTALL (Сообщение 248129)
есть Kotlin & Scala.

Лениво сидеть и начинать курить все это. Мне пока хватает жабки с нетей :redlol:

praetorianec 20.11.2012 15:45

Re: .NET vs Java
 
+ фраемворки нета можно врубить и в С++, что очень тоже облегчает роботу.

ntskrnl.exe 20.11.2012 15:46

Re: .NET vs Java
 
Цитата:

Сообщение от Ashe (Сообщение 248135)
Программирование - это ремесло, умение пользоваться инструментом. ЯП - это инструмент. Кто-нибудь, когда-нибудь видел как, например, плотник забивает гвозди рубанком, а молотком обтёсывает заготовку? Тоже самое и в программировании - под определённые задачи есть определённые инструменты(ЯП).

Так говорят лишь школьники и оптимисты. Которые пишут на говно-яп одни лишь конкретные задачи (в принципе их ЯП может только выполнять такие задачки)

А есть языки которые могут все. Поетому лучше учить язык который сможет работать с большим кругом задач.


Пример :

Java - пишем сервер Л2 и работаем с сетью [X]
Java - пишем что-то сложное с использованием функций ядра системы . [NO]
Java - легко готовим GUI программы - [NO]


Delphi - пишем сервер L2 и работаем с сетью [X]
Delphi - пишем что-то сложное с использованием функций ядра системы . [X]
Delphi - легко готовим GUI программы. [X]



а Теперь скажи мне чего может сделать ява такого что не под силу дельфи? Почему ява более популярна?


Да потому что она К Р О С С П Л А Т Ф О Р М Е Н Н А Я . Это единственный плюс данного яп.



Конечно же как сказал АНЗО...У нет фреймворка возможности в разы шире.



Удачи...оптимисты. XD:D

Deazer 20.11.2012 15:48

Re: .NET vs Java
 
Цитата:

Сообщение от ANZO (Сообщение 248121)
Смешной спор. У каждой платформы свои плюсы. На данный момент для меня плюсом жабы является только-лишь кросс-платформенность. .NET уже гораздо дальше ушел и по возможностям и по технологиям. Если бы не тупорезы из Оракла, м.б. и догнала по плюшкам.

Ну начнем что серверный Джит старше и совершенней у явы , если говорить о Иоцп и Нио 2 тут еще можно поспорить , да и таких аспектов море. Так что ты рано батон на яву крошишь. И о каких плюшках ты ведешь речь , клиентских или серверных мне не понять ?

DAM..... вот и меня втянули в этот тупой спор.

Ashe 20.11.2012 15:56

Re: .NET vs Java
 
Цитата:

Сообщение от ntskrnl.exe (Сообщение 248143)
Так говорят лишь школьники и оптимисты. Которые пишут на говно-яп одни лишь конкретные задачи (в принципе их ЯП может только выполнять такие задачки)

А есть языки которые могут все. Поетому лучше учить язык который сможет работать с большим кругом задач.


Пример :

Java - пишем сервер Л2 и работаем с сетью [X]
Java - пишем что-то сложное с использованием функций ядра системы . [NO]
Java - легко готовим GUI программы - [NO]


Delphi - пишем сервер L2 и работаем с сетью [X]
Delphi - пишем что-то сложное с использованием функций ядра системы . [X]
Delphi - легко готовим GUI программы. [X]



а Теперь скажи мне чего может сделать ява такого что не под силу дельфи? Почему ява более популярна?


Да потому что она К Р О С С П Л А Т Ф О Р М Е Н Н А Я . Это единственный плюс данного яп.



Конечно же как сказал АНЗО...У нет фреймворка возможности в разы шире.



Удачи...оптимисты. XD:D

Пэйн ты невменяем XD Метафоры для тебя непосильная "вещь" :redlol:

Yorie 20.11.2012 15:56

Re: .NET vs Java
 
offtop:
Свернуть ↑Развернуть ↓

ntskrnl.exe 20.11.2012 15:58

Re: .NET vs Java
 
Цитата:

Сообщение от Yorie (Сообщение 248148)
offtop:
Свернуть ↑Развернуть ↓

Олдскул ассемблер в руки...и вперед. :D

praetorianec 20.11.2012 16:01

Re: .NET vs Java
 
Цитата:

Сообщение от Deazer (Сообщение 248144)
Ну начнем что серверный Джит старше и совершенней у явы , если говорить о Иоцп и Нио 2 тут еще можно поспорить , да и таких аспектов море. Так что ты рано батон на яву крошишь. И о каких плюшках ты ведешь речь , клиентских или серверных мне не понять ?

DAM..... вот и меня втянули в этот тупой спор.

О говорит о общем, если ты плохо видишь... О полной возможности фраемворков.

Dеmon 20.11.2012 16:03

Re: .NET vs Java
 
Опять Пейн ворвался в тред. :redlol:


Текущее время: 14:06. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot