Про языки программирования

Тема в разделе "WASM.HEAP", создана пользователем EvilsInterrupt, 23 окт 2008.

  1. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    Clear_Energy
    Да ладно никто. В основном только я. :-(
     
  2. Demon666

    Demon666 New Member

    Публикаций:
    0
    Регистрация:
    19 май 2006
    Сообщения:
    99
    Гы, пока лаб в дауне – решил тут в холивар залезть тем более, гы-гы пекил тут уже территорию пометил %))
    Все честно неАсилил прочитать.. ИМХО – большинство постов тянет на "бред, закрыто©"

    Тем кто ищет правды, а сталобыть и истены предлагаю вот отсюда
    http://www.fantom-lab.narod.ru/Python/LerningNoName/IndexNoName.html
    сливаем все с сайта и пакуем htm2chm – это книга "Освой Python за 24 часа самостоятельно", но! немного откомменчена(очень даже хорошо!)
    за дня три освоить с нуля – запросто! Ну еще можно пару книг дАкучи прочитать если туго пойдет
    после этого чешем сюда
    http://forum.vingrad.ru/forum/topic-159421/kw-pyqt/view-all.html
    и очень сильно стараемся понять что есть там автор рассказал(большой труд проделал!)
    результат можно посмотреть к примеру на eric4, но надо его(ИДЕ) настроить, ну через силу пару дней поюзать
    и медленно ваш мосх будет осознавать и признавать(джава и дотнет в уголке тихо курят) как в этом мире все просто(потратив на это всего-лишь неделю изучив питон и Qt)
    ИДЕ (eric4) много не уступает студии - да-да все именно так, если вы хотите увидеть внутренности дотнета
    Напишите один аддон(ну например сделайте свою подсветку для ASM вставок в студии %))), примените свои знания) и вас стошнит от увиденного, я даже пожалуй сэкономлю вам время и напишу Visual Studio Industry Partner (VSIP)
    Я даже где-то видел что Володя предлагал тему с питоном и даже платить готов был(если ничего не путаю, давно где-то видел)
    Ппц, страшно смотреть – ИМХО, куда мир нах катиццо© вспомните и посмотрите на тех кто раньше задни** рвал и доказывал что технологии, которые предлагают ахтунги из Microsoft, круты и наворочены – а сейчас клянутся и доказывают что это не актуально и кодить на этом позорно... у вас еще мандраж не прошел, вспоминая Microsoft .NET Framework 1.1??? а прошло-то всего-то несколько лет, а вы про такой классный Framework забыли %))
    Кстати на Qt что в питон что в C++ кроссплатформенность не нарушается.
    Дельфи-мир умер, несколько лет назад(ща век Framework`ов)
    Что есть Дельфи для меня
    Формошлепство, компоненты и деградация – ИМХО(больше сказать нечего)
     
  3. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    Demon666
    QT это где экзешники по 10 метров?
     
  4. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    И вы говорите это, предлагая интерпретируемый язык с чудовищной графической библиотекой?
     
  5. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    K10
    Кстати QT супер.

    Особенно если до этого на java кодил

    Особенно мне нравится начисто переписанный пакет util ( там QVector, QSettings ( а ля Properties), QStack, QMap и прочее)
    Мне очень нравиццо механизм сигналов и слотов -- очень хорошая идея.
    QT - не только GUI.
    Вот щас доработать решил их класс QServerSocket -- он явно не дописан.
     
  6. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    osrootd
    а hello world написанный на QT на P3 пойдет? или только на 2х ядерном P4?
     
  7. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    GoldFinch

    Не тестил. Но должно работать.

    Я его на одноядерном атлоне x64 тестил.
    На 4-м пне тестил
    на целероне 766 тестил
     
  8. Voodoo

    Voodoo New Member

    Публикаций:
    0
    Регистрация:
    9 апр 2003
    Сообщения:
    297
    Адрес:
    Новосибирск
    GoldFinch
    да не настолько QT тяжеловесный, не надо преувеличивать. :)

    K10
    Вы имеете что-то против интерпретируемых языков?

    Это про QT? Тогда я даже не знаю, что же из такого рода библиотек назовете нормальным.
     
  9. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    GoldFinch
    Кстати, в самой QT в примерах hello world занимает ровно 179 строк
     
  10. bugaga

    bugaga New Member

    Публикаций:
    0
    Регистрация:
    1 июл 2007
    Сообщения:
    361
    А какой осёл решил что у дельфе есть какието траблы с формошлепстфом и на кросплатформеных QT? Пусть покурит CLX (тотже VCL с перебитыми вызовами на QT) до просветления.
    Код (Text):
    1.  
    2. // отрываок из QT.pas
    3. {$IFDEF MSWINDOWS}
    4. QtShareName = 'qtintf.dll';
    5. QtNamePrefix = '_';
    6. QtLibName = 'qt.dll';
    7. {$ENDIF}
    8. {$IFDEF LINUX}
    9. QtShareName = 'libqtintf.so';
    10. QtNamePrefix = '';
    11. QtLibName = 'libqt.so.2';
    12. {$ENDIF}
     
  11. _proteus

    _proteus Member

    Публикаций:
    0
    Регистрация:
    25 мар 2008
    Сообщения:
    192
    Адрес:
    Казань
    Кто-нибудь, просветите, плиз. Какие перспективы нынче имеет jаvа(J2МЕ, J2ЕЕ, J2SЕ)? И загонит ли её со временем в тень этот питон?
     
  12. wsd

    wsd New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2007
    Сообщения:
    2.824
    _proteus
    ява формировалась десятилетиями и вообрала в себя всё самое нужное
    и всё самое лучшее :)
    питон это свежак.
    японцы по питону да, безбожно тащутся ;)
     
  13. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    _proteus
    Про J2ME ничего сказать не могу, не писал.
    J2SE - останется, если ктото чудом воскресит апплеты и съест флеш
    j2EE - наиболее перспективная технология. Множество компаний во всем мире используют энтерпрайз для разных целей - от систем менеджмента ресурсов компании до создания диктаторов веб сервисов. Широко развитые технологии управления объектами, плюс магия persistense ( JPA, компиллятор javap ) создают конкуренцию многим другим технологиям. Компонентно-ориентированное программирование ( COP ) на платформе Avalon Framework зарекомендовало себя как наиболее выгодный инструмент для быстрой и качественной разработки приложений. Возможность внедрения в код инструкций JPA-процессора позволяет производить вычисления с той же скоростью что и процессор, основанный на алгебре Кодда.

    //Обычная Java
    class SomeCl
    {

    @field [Id] INT
    private integer Id;
    //Вставки JPA
    ...

    }

    J2EE продолжает развиваться и в направлении Web2.0. Например, инструментарий Гугла (GWT) написан на Java, с применением JSNI - JavaScript Native Interface.
    Нельзя не уделить внимание таким штукам как Faces и Struts. Вот так выглядит Web-Страница, написаная на Faces, если ее открыть в виде HTML
    Код (Text):
    1. * H*
    2. " < M,   ��  A   b    E  K  V  X  Y + \ 4 ] @ ^ I _ U ` ^ a j b s c  d  e  f  g  h  i  k �s �q �r �u B      � C D    �E H    �Q R  J     S' B N  T U  @   k     )*
    3.  +Y ,- .+ ./ ., .0 . 1     A  
    4.     x ( y B        ) E H     ) V R    ) W R   X U  @   k     )*
    5.  +Y ,- .+ ./ ., .0 . 1     A  
    6.     | ( } B        ) E H     ) Y R    ) W R   Z    [ G
    J2EE Есть и будет одной из передовых технологий разработки Enterprise приложение и останется лидировать на рынке.
     
  14. Demon666

    Demon666 New Member

    Публикаций:
    0
    Регистрация:
    19 май 2006
    Сообщения:
    99
    K10
    Да-нет, тут речь не о размере или скорости выполнения программы
    А именно о скорости написания кода и освоении/изучении языка программирования
    Ну возьми попробуй выучи питон там, все легко и очень быстро
    для решения простых и даже средних задач питон есть гуд для применения, он мобилен компактен охватывает много направлений итд.
    он также интегрирован в разные проги, ну например IDA или OLLYDBG он позволяет решать задачи на уровне API(считать это можно полноценно плагинами, которые пишутся очень быстро) без типов и не надо осваивать новый скриптовый язык, что есть еще более удобно(за остальными языками не замечал такого)
    в принципе всех возможностей не опишешь и это дело каждого, но чем тут флейм разводить, лучше изучить питон и радоваццо жизни

    P. S.
    еще по дельфи че сказать могу, когда реально дойдет до чего-то серьезного, ну к примеру возьмем амбициозный проект Рема и его отладчик, там тоже фигурировал дельфи и был адский зомби, который думал что справится, но все мы знаем печальный конец, ибо этот язык (о чем я Рему писал) - не предназначен для такого рода проектов, как оказалось я был прав как это не печально ;)

    чет забыл написать, если вдруг какой Осел не знает что такое ИМХО – тому желательно стоя прочитать что это такое в каком-нибудь фаааке
     
  15. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    +5!
     
  16. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    встроенный ассемблер дельфи >> встроенного ассемблера C++
     
  17. _proteus

    _proteus Member

    Публикаций:
    0
    Регистрация:
    25 мар 2008
    Сообщения:
    192
    Адрес:
    Казань
    osrootd огромное спасибо за столь полный ответ :) просветил неуча :)))
    а дельфи, случайно, с компонентно-ориентированным программированием ничего общего не имеет?
     
  18. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    Да, делфи имеет. Но я использую Avalon.
     
  19. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    какого "такого" рода?
    А питон - это скриптовый язык - этим все сказано.
    Возможна ли там работа с указателями? А встроенный ассемблер?
     
  20. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    K10
    Все от поставленной задачи зависит.

    Вот смотри: я - джавист. Но бывает так, что необходимо написать какойто кусок кода на асме. Мне никто не мешает юзать JNI.
    Питон - то же самое. Пиши там хоть на чем. Чем мне нравятся языки подобные Java и Python - так это тем, что в них не дают извращаться. Всему свое место. Например, если драйвер пишем на си, то пульт управления к нему - можно на питоне.

    ну ну ну.. Не надо гнать. Питон - компилируется в байт-код.
    А еще, если залезешь в sf.net, то найдешь там пакет pyAsm - название говорит за себя.