категории | RSS

Когда я купил себе смарт н72, я случайно забрел на ДВ. Меня просто поразила возможность программирования на Python прямо на смарте, а также ветка темы форума (соответствующая). А где теперь эти джедаи, советы которых я читал с открытым ртом? Где Круст? Виталя раз в две недели заходит, JOIN_ME тоже все реже... Да всех не перечислишь. Фигово!!!!
P.S. Очередность перечисленных ников спонтанна.

dimy44
2012-10-31T13:21:43Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 16

#16   dimy44    

Цитата: Besplotnyi
В данный момент пишу на Python, C
++, C#, ActionScript 3, Java ...

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


1 ответить

#16   Besplotnyi    

Цитата: FanatGD
а мне вот интересно, кто-нибудь из парней начал зарабатывать на программировании? Или это так и осталось простым хобби?

Я заработал =)
В данный момент пишу на Python, C++, C#, ActionScript 3, Java (пока только на заказ, т.к. найти работу нет времени - универ все отбирает).
А начиналось все в 2007, с питона на 3250, после - на н70. Какое-то время быдлокодил страшно, встретите мои исходники того времени - знайте, мне тоже за них стыдно =)

-------------
Добавлено в 00.21:
Цитата: dimy44
В последнее время все больше вижу, как много людей считают Питон далеко не баловством, а мощным инструментом.

Питон отлично годится для наброска будущего проекта - в приоритете скорость и простота разработки.
А далее уже переносится на С++. Потому что гораздо быстрее работает и не требует наличия интерпретатора.
Для серьеных программ тоже годится, в принципе, да и скорость - не всегда критичная сторона (особенно, если учитывать реализацию PyPy с JIT-компилятором, хоть на данной стадии это экспериментальный проект), но как-то вот не заладилось.
Хотя проекты есть, тот же Deluge, например.

Со своей стороны, скажу следующее: для меня Python на десктопе играет роль заменителя баш-оболочки (Сигвин пробовал - не понравилось, ибо костыль).
Для быстрой разработки гуя - либо C#, либо С++/Qt. Раньше на делфи еще писал, но к сожалению язык не развивается (то, что Embarcadero чудит - развитием назвать сложно, просто копируют C#).


1 ответить

#16   dimy44    

Надо ноут брать. Мотаемся по объектам, комп дома, толку нет, тока сын в игры шпилит и все).


0 ответить

#16   Zaterehniy    

я работал на очень слабом. про виртуальный аппарат конечно пришлось забыть. отлаживал при подключенном по усб аппарате. у меня дома несколько пк. один слабенький старый - иногда работаю на нем(селерон 2.4, 256 оперативы.). работать можно но эмуль конечно же тормозит. 2ядра, 2гб оперативы должно хватить для комфортной работы.


0 ответить

#16   dimy44    

Мне вот интересно, насколько мощнный должен быть ноутбук, чтобы он тянул все необходимое для разработки на Андроид ОС?


0 ответить

#16   Zaterehniy    

ну да, с \"выучил\" это конечно загнул. познакомился тут надо сказать )) плюсы то ладно, вот ассемблер это да... ява конечно не совершенный яп, но если собираешься писать под андроид, зачем учить плюсы когда ява в этом плане попроще. ну мне так кажется. если знаешь С и не хочешь учить яву тогда еще ладно.


0 ответить

#16   Virtuos86    

Zaterehniy,
Ну, я думаю, если C ещё можно выучить, то C++ уже практически невозможно (я не имею в виду синтаксис и STL, просто плюсы это монстр, по-другому не скажешь); Java - это вообще целая платформа с хреновой кучей смежных технологий.
Да и ладно. Поговорили в тесном кругу хоть, и то хорошо.


0 ответить

#16   dimy44    

Жень, что тут говорить, молодец. Будь я помоложе, тоже бы наверное пошел на обучение. Если бы не симба, я бы наверное так и не узнал, что такое программирование, в мои года в школе это не проходили. Хотя косвенно я с этим сталкивался: в молодости я увлекался радиоэлектроникой и логические микросхемы выполняли те самые операции- "И", "ИЛИ", ... К си-подобным языкам, точнее к их синтаксису мне привыкнуть нелегко- в Питоне настолько все органично, а в Java например мне синтаксис видится безобразным. Хотя, положа рука на сердце, я обленился и серьезно так и не погружался в ее обучение, так, иногда почитываю). Наверное потому, что до сих пор симба на руках, стимула нет.


* редактировал(а) dimy44 11:11 9 ноя 2012

0 ответить

#16   Zaterehniy    

а мое увлечение питоном на симбе привело к тому что я пошел учиться на программиста. с тех пор выучил еще несколько языков программирования, с, с ++ . люблю писать на java, пока конечно не столь серьезные проекты. про си и плюсы скажу - писать на них процесс довольно творческий, учитывать нужно очень много всяких вещей. Под андроид я писал только на яве, с проблемами в xml файлах не сталкивался. Да конечно синтаксис не выглядит столь идеально, в основном в xml хранятся описания интерфейса, строки . интерфейс можно строить в графическом редакторе ( если говорить об eclips) . с документацией вообще проблем нет, ее масса. Как и открытого исходного кода. Qt и прочее на андроид как по мне экзотика. Сейчас продолжаю учиться, устроился в школу, буду вести технологию, физкультуру, в будущем информатику. на мне все компьютеры школы. )) вот к чему привело мое увлечение.


0 ответить

#16   Virtuos86    

FanatGD,

Питон, как мне кажется, это баловство по сравнению с тем, какие возможности предлагают низкоуровневые языки.

В общем-то, да. В C++ и Qt, я уверен, костыли тоже часто приходится писать, но эти костыли работают на уровне такого же нативного кода, что и обычный API-шный код, и это незаметно для конечного юзера. А в Python такие же костыли работают уже на уровне питоньего кода и это заметно. Это ещё если костыль найдется, иначе приходится просто отказываться от осуществления идеи.
Хотя если бы PyS60 развивали, хотя бы 2.0 продолжали пилить, те же си-расширения с 1.4 портировать, но тут ничего не поделаешь, просто время симбы прошло.
-------------
Добавлено в 21.50: dimy44,
По-этому, считаю наилучшим для себя вариантом на данный момент освоить Java, после смерти Symbian Андроид видится мне наиболее подходящим.

Я бы посоветовал обратить внимание на Qt. Къют начали портировать на дроид, и прекращать вроде не собираются, а по удобству, как я понял по отзывам, Qt/QML заруливают Java/XML. В это легко поверить, если вспомнить, как ужасно выглядит XML winked.


0 ответить