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

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

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

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

Date: 2008-11-24 08:36 pm (UTC)
From: [identity profile] dph.livejournal.com
О, а PyQt есть для Jython? А то это может быть забавный вариант :)

Date: 2008-11-24 10:14 pm (UTC)
From: [identity profile] dimas.livejournal.com
В смысле для Питона? Ага, есть. И по мне - ну очень красиво, прям как С++ код :) На Хабре был уже ряд статей с примерами ...

Для явы, кстати, вроде тоже вариант есть, только не помню, платный или как, надо смотреть на trolltech.com.

Date: 2008-11-25 04:02 pm (UTC)
From: [identity profile] dimas.livejournal.com
А, я тормоз, нашел что такое Jython ^) А смысл в таком изврате? Есть же Jambi?

А то мне кажется, что поверх явы через Jython это будет совсем грустно шевелиться ...

Date: 2008-11-26 12:27 am (UTC)
From: [identity profile] dph.livejournal.com
Так не поверх Java, он же в JVM транслируется, так что все вкусности JVM (а там куча денег на оптимизацию тратиться) сохраняются. Ну и возможность иметь общие объекты для Python и Java (например, сервер на Java, а клиент - на Python, но проблема сериализации-десериализации и части логики домена решается одной общей библиотекой).

А про Jambi я что-то ничего реального не нашел. Похоже, никто это не использует.

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:12 am
Powered by Dreamwidth Studios