Когда я купил себе смарт н72, я случайно забрел на ДВ. Меня просто поразила возможность программирования на Python прямо на смарте, а также ветка темы форума (соответствующая). А где теперь эти джедаи, советы которых я читал с открытым ртом? Где Круст? Виталя раз в две недели заходит, JOIN_ME тоже все реже... Да всех не перечислишь. Фигово!!!!
P.S. Очередность перечисленных ников спонтанна.
Похожие файлы
Жванецкий. Тщательнее.
БлогиКомментарии 16
Я заработал =)
В данный момент пишу на Python, C++, C#, ActionScript 3, Java (пока только на заказ, т.к. найти работу нет времени - универ все отбирает).
А начиналось все в 2007, с питона на 3250, после - на н70. Какое-то время быдлокодил страшно, встретите мои исходники того времени - знайте, мне тоже за них стыдно =)
-------------
Добавлено в 00.21:
Питон отлично годится для наброска будущего проекта - в приоритете скорость и простота разработки.
А далее уже переносится на С++. Потому что гораздо быстрее работает и не требует наличия интерпретатора.
Для серьеных программ тоже годится, в принципе, да и скорость - не всегда критичная сторона (особенно, если учитывать реализацию PyPy с JIT-компилятором, хоть на данной стадии это экспериментальный проект), но как-то вот не заладилось.
Хотя проекты есть, тот же Deluge, например.
Со своей стороны, скажу следующее: для меня Python на десктопе играет роль заменителя баш-оболочки (Сигвин пробовал - не понравилось, ибо костыль).
Для быстрой разработки гуя - либо C#, либо С++/Qt. Раньше на делфи еще писал, но к сожалению язык не развивается (то, что Embarcadero чудит - развитием назвать сложно, просто копируют C#).
я работал на очень слабом. про виртуальный аппарат конечно пришлось забыть. отлаживал при подключенном по усб аппарате. у меня дома несколько пк. один слабенький старый - иногда работаю на нем(селерон 2.4, 256 оперативы.). работать можно но эмуль конечно же тормозит. 2ядра, 2гб оперативы должно хватить для комфортной работы.
ну да, с \"выучил\" это конечно загнул. познакомился тут надо сказать )) плюсы то ладно, вот ассемблер это да... ява конечно не совершенный яп, но если собираешься писать под андроид, зачем учить плюсы когда ява в этом плане попроще. ну мне так кажется. если знаешь С и не хочешь учить яву тогда еще ладно.
Zaterehniy,
Ну, я думаю, если C ещё можно выучить, то C++ уже практически невозможно (я не имею в виду синтаксис и STL, просто плюсы это монстр, по-другому не скажешь); Java - это вообще целая платформа с хреновой кучей смежных технологий.
Да и ладно. Поговорили в тесном кругу хоть, и то хорошо.
Жень, что тут говорить, молодец. Будь я помоложе, тоже бы наверное пошел на обучение. Если бы не симба, я бы наверное так и не узнал, что такое программирование, в мои года в школе это не проходили. Хотя косвенно я с этим сталкивался: в молодости я увлекался радиоэлектроникой и логические микросхемы выполняли те самые операции- "И", "ИЛИ", ... К си-подобным языкам, точнее к их синтаксису мне привыкнуть нелегко- в Питоне настолько все органично, а в Java например мне синтаксис видится безобразным. Хотя, положа рука на сердце, я обленился и серьезно так и не погружался в ее обучение, так, иногда почитываю). Наверное потому, что до сих пор симба на руках, стимула нет.
а мое увлечение питоном на симбе привело к тому что я пошел учиться на программиста. с тех пор выучил еще несколько языков программирования, с, с ++ . люблю писать на java, пока конечно не столь серьезные проекты. про си и плюсы скажу - писать на них процесс довольно творческий, учитывать нужно очень много всяких вещей. Под андроид я писал только на яве, с проблемами в xml файлах не сталкивался. Да конечно синтаксис не выглядит столь идеально, в основном в xml хранятся описания интерфейса, строки . интерфейс можно строить в графическом редакторе ( если говорить об eclips) . с документацией вообще проблем нет, ее масса. Как и открытого исходного кода. Qt и прочее на андроид как по мне экзотика. Сейчас продолжаю учиться, устроился в школу, буду вести технологию, физкультуру, в будущем информатику. на мне все компьютеры школы. )) вот к чему привело мое увлечение.
FanatGD,
В общем-то, да. В C++ и Qt, я уверен, костыли тоже часто приходится писать, но эти костыли работают на уровне такого же нативного кода, что и обычный API-шный код, и это незаметно для конечного юзера. А в Python такие же костыли работают уже на уровне питоньего кода и это заметно. Это ещё если костыль найдется, иначе приходится просто отказываться от осуществления идеи.
Хотя если бы PyS60 развивали, хотя бы 2.0 продолжали пилить, те же си-расширения с 1.4 портировать, но тут ничего не поделаешь, просто время симбы прошло.
-------------
Добавлено в 21.50: dimy44,
Я бы посоветовал обратить внимание на Qt. Къют начали портировать на дроид, и прекращать вроде не собираются, а по удобству, как я понял по отзывам, Qt/QML заруливают Java/XML. В это легко поверить, если вспомнить, как ужасно выглядит XML


++, C#, ActionScript 3, Java ...
все это освоить- нужно Время. Ну и мозги разумеется. Я на свой счет не обольщаюсь: времени мало, мозги пропиты, буду делать упор на java, куплю себе Андроид наконец и буду учиться писать нужный мне софт на него. А там видно будет...
1 ответить