powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Java & Net
17 сообщений из 67, страница 3 из 3
Java & Net
    #36171751
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo,

почему "что попало"? ML имеет хорошую историю использования во всяких научных штуках, а тут еще возможность использования и писания .NET библиотек + поддержка современной IDE + всякие новые фишки типа проверяемых компилятором единиц измерения
...
Рейтинг: 0 / 0
Java & Net
    #36171802
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mecidне спорю что реализация на джаве будет состоять из больших строк кода,но зато все буит состоять из предельно простых конструкций

Не думаю, что это преимущество.
Я неоднократно сталкивался с ситуациями, когда программисты (не важно, на каком языке) руками парсили довольно сложные строки, вместо того, чтобы один раз изучить регулярные выражения. Они использовали вложенные циклы, переменные состояний, буферы и т.п., причем каждый это делал "немного" по-своему :)
Поддерживать такой код крайне трудно, даже самому этому разработчику, не говоря о других.

Теперь насчет простоты конструкций. По сути, .Where() в примере - обычная библиотечная функция, но принимает она не скаляры или объекты, а функцию типа: ( Int => bool )
Просто другой тип параметра. Предельно просто! ( Имхо :) )
...
Рейтинг: 0 / 0
Java & Net
    #36171811
eee-pc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OZKAp.s. тут неплохое сравнение.
вывод?

имхо оба недолго проживут
...
Рейтинг: 0 / 0
Java & Net
    #36171823
Фотография webus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eee-pcOZKAp.s. тут неплохое сравнение.
вывод?

имхо оба недолго проживутlinuxopern

:) Java уж с 1995 года живет, уже как подросток 14 лет. Может рассуждать. А вот 8ми летний C# только недавно в школу пошел)
...
Рейтинг: 0 / 0
Java & Net
    #36171867
VBR_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня так складывается:
Серверная часть:
Формальный признак на чем разрабатывать проект - СУБД.
Если MS SQL - то скорее всего буду юзать .Net
Если Oracle, то лучше не выпендриваться и сразу юзать Java.

Если проект небольшой, нужен клиент GUI и только под Windows
( ИМХО идеальная СУБД для таких проектов - Firebird ), то Delphi/CBuilder.

На мобилах по крайней мере на настоящий момент - Java (жаль что пока не работает на IPhone)
...
Рейтинг: 0 / 0
Java & Net
    #36171953
son6ka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beluginson6ka
Код: plaintext
короче != нагляднее


Это когда как. Если знаешь простые правила, которым следует эта короткость, то =.

Например, A + B нагляднее, чем A.сложитьС(В)


ИМХО читать Java-код - одно удовольствие, чего пока (я не волшебник, я только учусь) не могу сказать о синтаксических хитросплетениях С#.

Приведите пример реального кода на С#, который вам непонятен?
!= значит - не всегда равно, т.е. не явл. необходимым и достаточным условием.
Дело не в непонятном коде (разобраться при желании можно и в письменах древних племён), а в читабельности. Java-код - это хорошо и удачно рифмованые стихи (каждая синтаксическая конструкция - гармонично интегрированный в язык элемент общей идеологии), а C# - витиеватая проза с кучей сносок.
ЗЫ Но мне C# более интересен.
...
Рейтинг: 0 / 0
Java & Net
    #36172108
Фотография webus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В идеале стоит знать обе платформы, и Java и .NET. Тогда всегда будете "на коне".
...
Рейтинг: 0 / 0
Java & Net
    #36172254
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диезmecidне спорю что реализация на джаве будет состоять из больших строк кода,но зато все буит состоять из предельно простых конструкций

Не думаю, что это преимущество.
Я неоднократно сталкивался с ситуациями, когда программисты (не важно, на каком языке) руками парсили довольно сложные строки, вместо того, чтобы один раз изучить регулярные выражения. Они использовали вложенные циклы, переменные состояний, буферы и т.п., причем каждый это делал "немного" по-своему :)
Поддерживать такой код крайне трудно, даже самому этому разработчику, не говоря о других.

О да, у меня несколько таких программ, доставшихся от прежнего программиста. Я в одной уже давно переделал на регулярные выражения. Другие не трогаю, ну их, работают и ладно. Я рефакторю только когда доработать надо, а всё запутанно, и страшно вносить изменения.
...
Рейтинг: 0 / 0
Java & Net
    #36172263
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webusВ идеале стоит знать обе платформы, и Java и .NET. Тогда всегда будете "на коне".
А я на С++ и Java пишу, но вот удумал Flash изучить, что-то чую я Flash переживёт обоих, хотя может и ошибаюсь.
...
Рейтинг: 0 / 0
Java & Net
    #36172265
Фотография Denis.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для меня преимущество java в том, что по-моему мнению, как правило, если человек пишет на джава, значит он чего-то умеет, чего-то знает. Если на c# - велика вероятность быдлокодера. Тем не менее отдаю голос за сишарп - если его хорошенько освоить и прочувствовать - он становится исключительно удобной и мощной штукой.
...
Рейтинг: 0 / 0
Java & Net
    #36172979
mecid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Диезmecidне спорю что реализация на джаве будет состоять из больших строк кода,но зато все буит состоять из предельно простых конструкций

Не думаю, что это преимущество.
Я неоднократно сталкивался с ситуациями, когда программисты (не важно, на каком языке) руками парсили довольно сложные строки, вместо того, чтобы один раз изучить регулярные выражения.
ну регулярки это совсем другое,вы не поняли что я имею под простыми конструкциями.
...
Рейтинг: 0 / 0
Java & Net
    #36172985
mecid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
webusВ идеале стоит знать обе платформы, и Java и .NET. Тогда всегда будете "на коне".
согласен,языки похожи можно перескачить спокойно
...
Рейтинг: 0 / 0
Java & Net
    #36172996
mecid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
beluginотГыы, еще справедливости ради надо сравнить какое место занимает C# в экосистеме .NET и какое место занимает Scala в Java - насколько проще найти работу на C# чем на Scala.
если заказывают проэкт на джаве его можно писать на Scala тот же байт код
...
Рейтинг: 0 / 0
Java & Net
    #36173065
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mecidДиезmecidне спорю что реализация на джаве будет состоять из больших строк кода,но зато все буит состоять из предельно простых конструкций

Не думаю, что это преимущество.
Я неоднократно сталкивался с ситуациями, когда программисты (не важно, на каком языке) руками парсили довольно сложные строки, вместо того, чтобы один раз изучить регулярные выражения.
ну регулярки это совсем другое,вы не поняли что я имею под простыми конструкциями.

Я думаю, что понял. )
Но все равно, расскажите, что в вашем понимании простые конструкции (и что сложные - для сравнения) ?
Желательно с примерами Java vs С#...
...
Рейтинг: 0 / 0
Java & Net
    #36173662
belugin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mecid
если заказывают проэкт на джаве его можно писать на Scala тот же байт код

Если вы - фирма, то смело можете писать на скала (хотя на самом деле не знаю - может там есть какие свои заморочки - например, насколько оно поддерживается инструментами для рефакторинга, для поиска зависимостей и т.д. - для работы с кодом).

Если вы - программист - то от вас скорее всего потребуют исходники, чтобы это чудо поддерживать. А потом надо будет искать нового программиста на скале...
...
Рейтинг: 0 / 0
Java & Net
    #36173853
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
belugin
Если вы - программист - то от вас скорее всего потребуют исходники, чтобы это чудо поддерживать. А потом надо будет искать нового программиста на скале...
Проще выделить время на изучение, местному гуру.
...
Рейтинг: 0 / 0
Java & Net
    #36175470
Фотография barrabas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLobelugin
Если вы - программист - то от вас скорее всего потребуют исходники, чтобы это чудо поддерживать. А потом надо будет искать нового программиста на скале...
Проще выделить время на изучение, местному гуру.
обычно есть корпоративный стандарт на средство разработки, сомневаюсь что в нормальной конторе позволят делать софт на чем захочешь (сегодня интересно на том, наваял приблуду, потом на другом, завтра на питоне наколбасил утилитку).
...
Рейтинг: 0 / 0
17 сообщений из 67, страница 3 из 3
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Java & Net
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]