beldmit: (Default)
[personal profile] beldmit
Собственно, возвращаясь к посту про настоящего программиста. Там в комментах [livejournal.com profile] cmike высказал мнение, что Java - это такой нишевый язык.

Я задумался, и понял, что ниши для Java я не представляю. Возможно, сейчас не представляю - потому что уже есть C#.

Посему вопрос: какие задачи могут быть удачнее, чем на каком-либо другом языке, решены на чем-нибудь из списка: Java, Smalltalk, Haskell, Erlang? Меня устроит, если будет какой-то другой язык близкого класса, который это позволит сделать (кроме Java - там я хотел бы видеть четкие преимущества).

Желательно - чтобы с этими задачами было реально столкнуться на не сильно извилистом пути программиста (то есть если, чтобы к такой задаче подступиться, надо 15 лет учиться на микроэлектроника, то пример не канает).

Date: 2008-12-15 01:13 pm (UTC)
From: [identity profile] behrk.livejournal.com
Я бы не сказал, что dirty. Потому что потом я результаты экспериментов отрефакторю и что-нибудь на их основе построю. Предпочитаю формулировку "исследовательское программирование".

Date: 2008-12-15 01:15 pm (UTC)
From: [identity profile] beldmit.livejournal.com
Погоди. Исследование кончилось, у тебя есть код, причесанный и пригодный к дальнейшим операциям. Что дальше?
From: [identity profile] behrk.livejournal.com
Может, попробовать зайти вообще с другой стороны. Смолток обычно используется во внутренней разработке -- на нем редко делают коробочные продукты. Типичная система на Смолтоке является частью чего-то большего, как, например, система управления производством, бухгалтерская система, ПО авиационного тренажера. И обычно такая система состоит из двух частей: собственно, программного кода и команды программистов, с помощью которых эта база кода приспосабливается к меняющейся окружающей среде.
From: [identity profile] beldmit.livejournal.com
Так эрланг тоже не коробочный.

Profile

beldmit: (Default)
Dmitry Belyavskiy

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 01:17 am
Powered by Dreamwidth Studios