powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему c# не может заменить Java
40 сообщений из 40, показаны все 2 страниц
Почему c# не может заменить Java
    #39980875
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я сталкивался с Java в мобильной разработке
и одно время немного писал апплеты
c# лучше

но почему новые проекты все же продолжают стартовать на Java, а не c#?
Это не холивар, хочется объективных критериев
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980879
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
Я сталкивался с Java в мобильной разработке
и одно время немного писал апплеты
c# лучше

но почему новые проекты все же продолжают стартовать на Java, а не c#?
Это не холивар, хочется объективных критериев

Объективных критериев чего?

Новые проекты на чём только не пишут.
Технологии выбираются исходя из задачи, требований, ресурсов, сроков, а не потому, что можно ведь теперь и на C# пописать.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980883
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
c# лучше

А кому-то F# лучше, а кому-то Scala, Go, JavaScript, PHP...
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980884
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты лучше наконец расскажи, в чём причина твоего вопроса.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980898
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980899
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
Ты лучше наконец расскажи, в чём причина твоего вопроса.

Наверное не осилили подчеркивание приватных полей и порешили, что проще все на жава переписать
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980912
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
А кому-то F# лучше, а кому-то Scala, Go, JavaScript, PHP...

Да чоуж, и на дельфи ещё вовсю пишут.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980914
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
Дмитрий Мух
А кому-то F# лучше, а кому-то Scala, Go, JavaScript, PHP...

Да чоуж, и на дельфи ещё вовсю пишут.

Дык троеточие для этого и поставил в конце
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39980997
borkes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
listtoview

Это не холивар


ага, конечно не холивар, так подбросил слегка на вентилятор
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981019
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
Я сталкивался с Java в мобильной разработке
и одно время немного писал апплеты
c# лучше

но почему новые проекты все же продолжают стартовать на Java, а не c#?
Это не холивар, хочется объективных критериев


ИМХО

C# конечно же лучше Java с точки зрения языка, а ещё в нём есть ValueType, но у Java-мира есть kotlin, который лучше C#, так как проектировался позже и учёл существующие грабли у обоих языков.

Почему стартуют проекты на Java -- хз. Извращенцы потому что упоротые :)

Опять же, это ИМХО, мы находимся в веточке .NET, и я имею полное право гнобить Java
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981022
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мух
listtoview
c# лучше

А кому-то F# лучше, а кому-то Scala, Go, JavaScript, PHP...


так не вопрос про "кому-то", а вообще.

понятно, если чел ничего кроме PHP не знает, то выбор для него очевиден.
или ещё, проект на PHP, платят хорошо, можно и на PHP пописать -- пофигу, если религия позволяет :)
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981050
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt

но у Java-мира есть kotlin, который лучше C#, так как проектировался позже и учёл существующие грабли у обоих языков.

А конкретно, чем лучше то?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981125
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ
hVostt

но у Java-мира есть kotlin, который лучше C#, так как проектировался позже и учёл существующие грабли у обоих языков.

А конкретно, чем лучше то?


Вопрос про какой ЯП?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981188
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ
А конкретно, чем лучше то?

Чем C#.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981391
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Не хочет
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39981737
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
Я сталкивался с Java в мобильной разработке
и одно время немного писал апплеты
c# лучше

но почему новые проекты все же продолжают стартовать на Java, а не c#?
Это не холивар, хочется объективных критериев


столкнулся и что было дальше?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39987837
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ролг Хупин
listtoview
Я сталкивался с Java в мобильной разработке
и одно время немного писал апплеты
c# лучше

но почему новые проекты все же продолжают стартовать на Java, а не c#?
Это не холивар, хочется объективных критериев


столкнулся и что было дальше?

Стал инвалидом умственного труда
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39987849
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C# не так уж сильно отличается от Java И по сути своей является "копией" Джавы от MS решающей всё те же задачи.
имхо, данный тред, попытки вкинуть говно на вентилятор, но зная местный контингент думаю ничего не выйдет, так как школьников с максимализмом и нигилизмом тут почти нет :)
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988306
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
C# не так уж сильно отличается от Java И по сути своей является "копией" Джавы от MS решающей всё те же задачи.

C# 1.0 да, но с тех пор сильно вырвался вперед. Один Roslyn чего стоит.
С другой стороны, 70-80% кода на обоих языках в процедурном стиле.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988388
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes
C# не так уж сильно отличается от Java


Всё же отличается довольно сильно. Корни одни, идея одна, но реализация...
C# намного смелее по отношению к Java в плане развития. Последний вынужден тащить обратную совместимость со времён царя гороха, так как это его же его коронная фишка :)
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988434
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ
Один Roslyn чего стоит.

А каким боком рослин к самому языку?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988435
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
Последний вынужден тащить обратную совместимость со времён царя гороха, так как это его же его коронная фишка :)

Приложение на C# 1 сейчас не соберется что ли?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988455
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Приложение на C# 1 сейчас не соберется что ли?
Хвост наверное имеет ввиду, что на момент выхода C#1 царь Горох уже давно помер
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988456
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Приложение на C# 1 сейчас не соберется что ли?


Я не про то )

Shocker.Pro
Хвост наверное имеет ввиду, что на момент выхода C#1 царь Горох уже давно помер


А был ли мальчик? ))
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988489
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему в топике нет цифр?

Какой % приложений в appstore написан на шарпах, и на котлине и на всем остальном?
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39988608
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Почему в топике нет цифр?

Какой % приложений в appstore написан на шарпах, и на котлине и на всем остальном?


Тут шарп однозначно в пролёте :)
Можно и не смотреть.

Хотя,.. если брать игры и Unity, уже не так однозначно.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989253
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
жава андроид и жава ЕЕ или SE
это же несравнимые технологии

хотя популярность языка наверное от этого зависит
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989304
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview, EE - это архаизм. Он уже вышел из употребления. В вакансиях его просто перестали указывать.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989347
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ютуб и пхп-стажеры достали настолько, что чел. даже плаформу думает сменить.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989352
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у Python - какая платформа? Вот все кто сейчас идут в data-science - юзают Питона.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989381
listtoview
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
Ютуб и пхп-стажеры достали настолько, что чел. даже плаформу думает сменить.

ну все же средняя температура по больнице имеет з-е
мне с делфей на шарп удобнее всего было слезть, тем более на винформс, потом уже веб

просто если на Жава зп выше и вакансий больше, то нет смысла всю жизнь на шарпе сидеть
за 5 лет, можно сеньером стать
а эти 5 лет пролетят незаметно, если на интересном проекте
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989426
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
listtoview
fkthat
Ютуб и пхп-стажеры достали настолько, что чел. даже плаформу думает сменить.

ну все же средняя температура по больнице имеет з-е
мне с делфей на шарп удобнее всего было слезть, тем более на винформс, потом уже веб

просто если на Жава зп выше и вакансий больше, то нет смысла всю жизнь на шарпе сидеть
за 5 лет, можно сеньером стать
а эти 5 лет пролетят незаметно, если на интересном проекте

Язык Java ты выучишь за 14 дней. А всю оставшуюся жизнь будешь изучать
фреймворки. Подходы. Обще-принятые практики. Философии. В этом и вся суть.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989447
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Язык Java ты выучишь за 14 дней. А всю оставшуюся жизнь будешь изучать
фреймворки. Подходы. Обще-принятые практики. Философии. В этом и вся суть.

Как будто с другими языками дела обстоят иначе.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989462
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
mayton
Язык Java ты выучишь за 14 дней. А всю оставшуюся жизнь будешь изучать
фреймворки. Подходы. Обще-принятые практики. Философии. В этом и вся суть.

Как будто с другими языками дела обстоят иначе.

С С++ по другому. Ты всю жизнь учишь его. И еще одну библиотек буст. Причем и одно
и другое стало в последнее время бурно эволюционировать.

В одном из своих интервью старина Бьярне говорит-дескыть вам не стоит юзать все фичи С++
сразу. Берите только какую-то часть и юзайте.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989509
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
С С++ по другому. Ты всю жизнь учишь его. И еще одну библиотек буст. Причем и одно
и другое стало в последнее время бурно эволюционировать.


С и С++ значительно проще Java и C# с точки зрения языка.
Там нечего учить, я с C/C++ начинал.

Вся сложность состоит в том, как с помощью языка сделать какую-нибудь херню, типа двойной диспетчиризации. И как не расстрелять себе ноги.

Указатель в С++ простой как тапки, чего не скажешь про ссылку на C#, только о которой можно говорить часами.


mayton
В одном из своих интервью старина Бьярне говорит-дескыть вам не стоит юзать все фичи С++
сразу. Берите только какую-то часть и юзайте.


Все "фичи" это как раз STL, Boost и приёмчики. Ну не считая обвеса, появившегося за посление годы, которые значительно утяжелили язык.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989540
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt
mayton
С С++ по другому. Ты всю жизнь учишь его. И еще одну библиотек буст. Причем и одно
и другое стало в последнее время бурно эволюционировать.


С и С++ значительно проще Java и C# с точки зрения языка.
Там нечего учить, я с C/C++ начинал.

Вся сложность состоит в том, как с помощью языка сделать какую-нибудь херню, типа двойной диспетчиризации. И как не расстрелять себе ноги.

Указатель в С++ простой как тапки, чего не скажешь про ссылку на C#, только о которой можно говорить часами.


mayton
В одном из своих интервью старина Бьярне говорит-дескыть вам не стоит юзать все фичи С++
сразу. Берите только какую-то часть и юзайте.


Все "фичи" это как раз STL, Boost и приёмчики. Ну не считая обвеса, появившегося за посление годы, которые значительно утяжелили язык.


"с точки зрения языка" - заменить на "с моей точки зрения об языке" и все встанет на свои места
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989542
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сон Веры Павловны
mayton
Язык Java ты выучишь за 14 дней. А всю оставшуюся жизнь будешь изучать
фреймворки. Подходы. Обще-принятые практики. Философии. В этом и вся суть.

Как будто с другими языками дела обстоят иначе.


Конечно с нативными языками, типа C, иначе
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989575
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach
"с точки зрения языка" - заменить на "с моей точки зрения об языке" и все встанет на свои места


Свои -- это какие же? Разумеется, с вашей точки зрения

Демагоги такие демогоги...
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39989631
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach
Конечно с нативными языками, типа C, иначе

Про С/С++ уже сказали выше. Сам С именно как язык (как набор поддерживаемых языком инструкций и функциональностей на уровне спецификации) вообще простой, как первый русский трактор. Всё остальное, над чем люди ломают головы - это вот это вот всё Подходы. Обще-принятые практики. Философии , и прочая накипь. И то, при наличии некоторого багажа в языке со сходной парадигмой оно не представляет проблем. Проблемы когнитивного характера могут появиться при смене парадигмы - когда там c багажом C# пытаешься раскурить F#, например.

mayton
И еще одну библиотек буст

Ну, в том же дотнете можно очень-очень долго изучать WPF, и ещё останется.
...
Рейтинг: 0 / 0
Почему c# не может заменить Java
    #39990944
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как то на виртуальном собеседовании ( от нечего делать)
спросили За что вы любите джаву.
Я ответил, спросите у Макрона за что он любит свою жену.
На этом и расстались )))
...
Рейтинг: 0 / 0
40 сообщений из 40, показаны все 2 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Почему c# не может заменить Java
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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