LINUX.ORG.RU

Выбор ЯП.

 


0

2

Привет.

Да, я читал форум, такой тред уже был много один раз, но, во всех было сравнение только нескольких языков.

В данный момент, хочется изучить что-то новое.

Полистал форум, после прошелся по вики, почитал про языки, которые более «симпотизируют», если так можно выразиться, собственно список:

  • OCaml, честно говоря, не знаю, что сказать, мнение не однозначное, очень мало библиотек, многое надо будет самому.
  • Go, очень напомнил python, с беглого просмотра исходных кодов, готового проекта. На первый взгляд понравился. Вроде активно развивается.
  • Scheme, и так потихоньку изучаю, по мере чтения sicp, но что-то писать на нем, думаю, только если для себя.
  • Erlang, думаю, это пока совсем не для меня, но ваше мнение хотелось бы услышать.
  • CL, так же как и со схемой, не обычно, не могу точно сказать, подойдет ли мне он.
  • Haskell, читаю очень поверхностно, но пока обхожу стороной.

Да, языки описал, а задачу собственно нет.

Как таковой конкретной задачи нет, она появляется через некоторый промежуток времени. Например, надо будет реализовывать планировщик(думаю это правильное название), который будет принимать много «заданий», создавать для них очередь и постепенно ее выполнять. Да, все это можно написать на питоне, что сейчас успешно и делается, но хочется попробовать что-то новое.

Поэтому хочется услышать ваше мнение, что выбрать(да, я понимаю, что смотрю на языки совершенно разного уровня).

Извиняюсь, если все сумбурно и не внятно описал.

Заранее, огромное спасибо.

★★★
Ответ на: комментарий от dave

Я очень мало расписываю в инете, разве что здесь иногда графоманю.

Что понимается под опытом? Как собирать UI из кнопок и прочего вполне подробно описанов доках к соответствующим либам. Хотя для достаточно сложных интерфейсов все же требуется хоршое знание Tk.

Если брать UI-строение вобще, то я постфактум пришел к выводу что CLIM c упором на presentation-based UI это вот то самое упрощающее жизнь и работу. Но это уже требует объемног труда «с картинками» - почему CLIM это хорошо.

которое на винде использует WinAPI, на линуксе - Gtk, а на OS X - кокоа.

Ну вот Tk как раз это и делает, единствено вместо gtk свой вариант под X-ы. qt и gtk тоже есть но они не каноничны и сильно менее распространены.

antares0 ★★★★
()
Ответ на: комментарий от anonymous

Нет, не будут.

Их никто спрашивать не будет :)

mv ★★★★★
()
Ответ на: комментарий от ovk48

Так каждый актор запускается в отдельном зеленом треде.

Сравнение некорректно. Тред, даже зелёный, шедуллится. Актор работает по событиям.

mv ★★★★★
()
Ответ на: комментарий от note173

А на чем они должны быть реализованы?

на легковесных потоках.

kyz
()
Ответ на: комментарий от cab

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

но если был бы исследовательский проект, с неопределённым временем исполнения, бы камлу, камла тоже годная

shty ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.