J>какой язык вам наиболее приятен при программировании ?
На данный момент — Erlang
J>оцениваются
J>1) возможности библиотеки (GUI и все остальное)
Смотря для чего нужна эта самая библиотека В Эрланге от «все очень круто» до «блин, нет ни одного вменяемого чего-либо» (по этому поводу я в пролшом году ныл)
J>2) фишки языка (например "It just works" в C++/CLI)
параллельность и распределенность из коробки, такая, как надо — с грамотной обработок ошибок, готовыми инструментами и т.п.
J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
язык простой до уровня примитивности, и это хорошо. функциональщина, сопоставление с образцом, вменяемый сборщик мусора. IDE... Кому-то и emacs IDE
Здравствуйте, jyuyjiyuijyu, Вы писали:
J>Всем привет
J>какой язык вам наиболее приятен при программировании ?
J>оцениваются
J>1) возможности библиотеки (GUI и все остальное) J>2) фишки языка (например "It just works" в C++/CLI) J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
scala + sbt + idea. Насчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
Re: на каком языке вам приятнее всего программировать ?
Здравствуйте, jyuyjiyuijyu, Вы писали:
J>1) возможности библиотеки (GUI и все остальное) J>2) фишки языка (например "It just works" в C++/CLI) J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
На чистом Си — именно потому, что в нем нет всего этого богатства
Re[2]: на каком языке вам приятнее всего программировать ?
Y_L>асчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
Какие исходники кроме стандарта есть, например, у С++?
Здравствуйте, jyuyjiyuijyu, Вы писали:
J>1) возможности библиотеки (GUI и все остальное) J>2) фишки языка (например "It just works" в C++/CLI) J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
erlang
у него есть сборщик мусора, емакс, отладочные логи и минимум синтаксического шума
...coding for chaos...
Re[2]: на каком языке вам приятнее всего программировать ?
Здравствуйте, Yarik_L, Вы писали:
Y_L>Насчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
У C# есть стандарт. Не нравится моно — сделайте свою реализацию.
Асп.нет доступен под моно, на моно также можно писать под мобильные платформы.
Собственно МС вообще не заинтересован в переносе дотнета на сторонние платформы.
Re: на каком языке вам приятнее всего программировать ?
J>какой язык вам наиболее приятен при программировании ?
Nemerle однозначно, другое дело что я уже давно не видел проектов где был бы только один язык , даже только два...
J>1) возможности библиотеки (GUI и все остальное)
Весь .NET и наработки для него, это очень дохрена
J>2) фишки языка (например "It just works" в C++/CLI)
Фишек не счесть. Некоторые выкрутасы N из каропки на том же шарпе заколебёшься выпиливать.
J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
VS, отладчик, синтаксический шум минимизируется прямо в процессе разработки
Re[3]: на каком языке вам приятнее всего программировать ?
Y_L>>асчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
M>Какие исходники кроме стандарта есть, например, у С++?
Здравствуйте, jyuyjiyuijyu, Вы писали:
J>Всем привет
J>какой язык вам наиболее приятен при программировании ?
C++ + Qt
J>1) возможности библиотеки (GUI и все остальное)
Есть все, начиная от работы с сетью и заканчивая OpenGL
J>2) фишки языка (например "It just works" в C++/CLI)
Кроссплатформенность, гибкость, всеобъемлющая библиотека, ништяки типа foreach
J>3) приятность программирования (сборщик мусора, хорошая IDE, удобный отладчик, минимум синтаксического шума)
Написал один раз — скомпилировал под несколько ОС.
Matrix has you...
Re[5]: на каком языке вам приятнее всего программировать ?
Здравствуйте, Aлeкceй, Вы писали:
A>Здравствуйте, MikePetrichenko, Вы писали:
MP>>Какой же он конкретный? Драйвера приятней программировать на С. Под Linux тоже C++. Работа с API — С++. GUI и базы мне удобнее Delphi. Базы: если что-то по быстрому без нагрузки, то FireBird. Если что-то серьезное, мне ближе Oracle. Для WEB наверное PHP. Хотя и ASP/ASP.NET вроде ничего, но я тут не специалист. Под Arduino С/C++. Под телефоны Java/NET/C++. Так что, как видите, ответ на вопрос зависит от задачи.
A>Теперь из всего этого многообразия выберите то, что вам больше всего нравится программировать, но судя по вашему списку, больще это с/с++.
Больше всего нравится то, за что хорошо платят. А уж на чем писать — дело десятое.
Y_L>>>асчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
M>>Какие исходники кроме стандарта есть, например, у С++?
S>Это, не?
Это — реализация стандарта C++ определенной компанией. Так же, как Mono — это реализация стандартов ECMA-334 и ECMA-335. При этом есть несовместимые между собой и некроссплатформенные реализации C++, но ни тебя ни Yarik_L это, видать не волнует. Потому что вера в то, что MS — зло и всем все обязано сильнее, чем восприятие реальности.
Здравствуйте, Mamut, Вы писали:
Y_L>>>>асчет шарпа — пусть Майкрософт для начала откроет все исходники и портирует его под линукс с макосью вместе со студией, тогда можно будет о чем-то говорить
M>>>Какие исходники кроме стандарта есть, например, у С++?
S>>Это, не?
M>Это — реализация стандарта C++ определенной компанией. Так же, как Mono — это реализация стандартов ECMA-334 и ECMA-335. При этом есть несовместимые между собой и некроссплатформенные реализации C++, но ни тебя ни Yarik_L это, видать не волнует. Потому что вера в то, что MS — зло и всем все обязано сильнее, чем восприятие реальности.
Вот и интерпретируй. "Пусть микрософт откроет свои исходники реализации стандарта....". Надоел уже со своими ответами "в лоб". Учись уже думать шире.
Matrix has you...
Re[6]: на каком языке вам приятнее всего программировать ?
Здравствуйте, Sheridan, Вы писали:
S>Вот и интерпретируй. "Пусть микрософт откроет свои исходники реализации стандарта....". Надоел уже со своими ответами "в лоб". Учись уже думать шире.
Но зачем? Ведь тогда ты не сможешь ругать с# закрытых реализаций стандарта с++ тоже хватает. Есть даже платные...
Re[7]: на каком языке вам приятнее всего программировать ?
Здравствуйте, DarkEld3r, Вы писали:
DE>Здравствуйте, Sheridan, Вы писали:
S>>Вот и интерпретируй. "Пусть микрософт откроет свои исходники реализации стандарта....". Надоел уже со своими ответами "в лоб". Учись уже думать шире. DE>Но зачем? Ведь тогда ты не сможешь ругать с# закрытых реализаций стандарта с++ тоже хватает. Есть даже платные...
Я понимаю, что есть моно. Но речь то про микрософтовскую реализацию, знаешь ли...
Кстати, что будет, если вместо дотнета в виндах установить моно? Все ровно так же будет работать? Я к тому, что если вместо гцц софтину скомпилировать тем-же интелкомпилером, то работать будет. А вот если поменять дотнет на моно?