Захотелось посмотреть на какой-нибудь новый интересный
язык программирования, а со свободным временем не густо.
Пробовал asm, с++, c#, javascript, delphi.
Выбираю между scala, kotlin, ceylon, rust
Здравствуйте, B7_Ruslan, Вы писали:
B_R>..., а со свободным временем не густо. B_R>Выбираю между scala, kotlin, ceylon, rust
Из приведенных кроме Скалы ничего скорее всего не выстрелит.
Если со свободным временем плохо и надо максимизировать КПД — Питон. Он гораздо проще Скалы.
Re[2]: Какой язык программирования стоит посмотреть?
Здравствуйте, B7_Ruslan, Вы писали:
B_R>Захотелось посмотреть на какой-нибудь новый интересный B_R>язык программирования, а со свободным временем не густо. B_R>Пробовал asm, с++, c#, javascript, delphi. B_R>Выбираю между scala, kotlin, ceylon, rust
Учитывая что ты пробовал, то идеально подойдет F#. Не будешь натыкаться на особенности JVM скалы. А после F# моно и скалу, чтобы порвать мозг полиморфизмом второго порядка.
Re[2]: Какой язык программирования стоит посмотреть?
G>Учитывая что ты пробовал, то идеально подойдет F#. Не будешь натыкаться на особенности JVM скалы. А после F# моно и скалу, чтобы порвать мозг полиморфизмом второго порядка.
Начал смотреть F#. Действительно интересно.
И поддержка .net радует, так как библиотеки уже изучены.
Сразу можно делать полезные вещи.
НО! Зачем, зачем они убрали скобки/BEGIN+END???
Возможности хорошие, могут сильно сокращать время тестирования.
Но эти отступы все убивают.
Нельзя делать конструкции языка из невидимых символов.
Re[3]: Какой язык программирования стоит посмотреть?
Здравствуйте, B7_Ruslan, Вы писали:
B_R>Начал смотреть F#. Действительно интересно. B_R>И поддержка .net радует, так как библиотеки уже изучены. B_R>Сразу можно делать полезные вещи.
B_R>НО! Зачем, зачем они убрали скобки/BEGIN+END??? B_R>Возможности хорошие, могут сильно сокращать время тестирования. B_R>Но эти отступы все убивают.
Тогда тебе к нам в http://nemerle.org. У нас все тоже самое, что в F# но в 100 раз круче и со скобками. Интеграция тоже есть и дотнет использовать в разы проще и удобнее.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: Какой язык программирования стоит посмотреть?
Здравствуйте, ivanzoid, Вы писали:
I>Очевидно, что он на "взлёте", про остальные пока не ясно.
Скала, по моему, взлетела выше и раньше. Ну и что там концептуально интересного в Go?
P.S. Я за Rust, особенно если не стоит цель зарабатывать этими знаниями прямо уже.
Здравствуйте, B7_Ruslan, Вы писали:
B_R>язык программирования, а со свободным временем не густо.
Если времени не густо, то лучше просто забить. А смотреть лучше все языки. Можно даже не смотреть, а пробовать. Гарантирую, что каждый изученный язык расширит твой кругозор.
Если не пожалеешь времени, попробуй и нашей "травы" http://nemerle.org. Дотнет, ООП, функциональщика, и главное... макросы ака метапрограммирвоание. Можно расширить язык так как душа пожелает.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, B7_Ruslan, Вы писали:
B_R>Пробовал asm, с++, c#, javascript, delphi. B_R>Выбираю между scala, kotlin, ceylon, rust
на руби не смотрели? ди? елена? а желания взять тиггер нет? язык простой, но и транслятор очень простой. совсем несложно разобраться как оно работает и прикрутить к языку новые фичи, ибо язык учебный.
americans fought a war for a freedom. another one to end slavery. so, what do some of them choose to do with their freedom? become slaves.
Здравствуйте, B7_Ruslan, Вы писали:
B_R>Выбираю между scala, kotlin, ceylon, rust
Если ты скорее системный разработчик, то лучше Rust. Если нужно что-то на базе виртуальной машины, то однозначно JVM и, как мне кажется, Clojure, который куда как понятнее чем Scala. Хотя если выбирать JVM язык исключительно из перечисленных, я бы остановился на Scala, несмотря на то, что он крайне переусложнен.
Здравствуйте, B7_Ruslan, Вы писали:
B_R>Выбираю между scala, kotlin, ceylon, rust
Язык для enterprise-кода на JVM: Kotlin.
Язык для небольших программ для Линукса: Google Go.
Язык для сложного системного кода, который будет встраиваться в виде библиотек или должен быть максимально быстрым: Rust.
Sapienti sat!
Re[4]: Какой язык программирования стоит посмотреть?
Здравствуйте, VladD2, Вы писали:
VD>Тогда тебе к нам в http://nemerle.org. У нас все тоже самое, что в F# но в 100 раз круче и со скобками. Интеграция тоже есть и дотнет использовать в разы проще и удобнее.
2 kaa.python: Можешь пояснить свой минус? Ты с чем-то не согласен или просто батхерт разыгрался?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.