Уголок мусульманинаО прощении
Передают со слов Абу Хурайры, да будет доволен им Аллах, что посланник Аллаха, да благословит его Аллах и да приветствует, сказал:
Аллах Всевышний, слава Ему, улыбнется двоим, один из которых убьет другого, (после чего) оба они войдут в Рай. Этот станет сражаться на пути Аллаха и будет убит, а потом Аллах простит убившего, он примет Ислам и (тоже) погибнет в сражении за веру. (Аль-Бухари; Муслим)
|
|
|
Какими Языками Программирования вы владеете?, по просьбе нового посетителя) |
|
|
Ghareeb |
Сообщение # 41
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
0x90,
Возможности формошлепства и прочие графические фичи в них примерно одинаковые, интересует другое:
Я не спец в Qt, но могу сказать одно, WPF цул дик ю, нужно отдать должное, а не всегда считать всё плохим потому что это подписано микрософтом, мне тоже многое у них не нравится, но то что хорошо, я говорю что хорошо.
1) Имеются ли средства для поддержки многопоточного и параллельного программирования?
2) Есть ли хорошее удобное АПИ для работы с сетью?
3) В Qt меня порадовала и очень пригодилась поддержка и удобство работы с Sql, есть ли там нечто подобное?
4) Есть ли аналоги таким вещам, как WebKit, Qt Script, встроенный xml-парсер и прочее?
Это уже не касается WPF, а фраймфорка .NET.
Касательно удобства АПИ, это вопрос привычки. Если насчёт программировать в Java, в начале покажется пошмар, но когда привыкнешь, всё уже будешь делать автоматом.
Да там есть всё это дело, с каждым файмфорком улучаются. В последем фраймворке вообще хорошый прогрес сделали насчёт SQL, благодоря Linq'у.
Но естественно та не всё розово, конфигурация библиотек чтобы делать запросы на разные платформы типа MySQL, Oracla, просто ужас, признаю. В Java на много легче.
WPF - не язык. Ты пытаешься подменять понятия =/
Я не про WPF говорил этой фразой, а про языки C#, Java, PHP.
На пример, не смотря доминирование PHP, мне легче писать сервер в JSP.. Но это уже моё перснональное мнение, тот кто программировал всегда на PHP, скажет обратно.
Здесь просто разговоро от начало не правильно пошёл.
Я понимаю, у тебя своё увлечение в программировании, у меня своё. Я не гиг сеть-программирования..
Но то что я закритиковал, это то что ты называешь эти языки помойками, потому что ты их не используешь (по разным причинам, из того что тебе это не интересно, или потому что тебе какой то другой вполне достаточен).
Но не думаю что это повод для того чтобы называть их помойками, многово сегодня не было бы, без них ))
Покажи примерно, что ты делаешь в АСМ, просто ради интереса, ни чего больше =)
|
|
|
Ghareeb |
Сообщение # 42
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
Как здесь сообщения редактировать, у меня там ошибки ))
Г1аскхи маттлахь, дик ца язло соьг.
[ЕДИТ]
Если начнёшь программировать в Java, в начале покажется кошмар, но когда привыкнешь, всё уже будешь делать автоматом.
|
|
|
halsoft |
Сообщение # 43
|
Есть прописка
Репутация: 25
Группа: Посетители
Пол: мужской
Сообщений: 282
|
Цитата: Ghareeb я закритиковал, это то что ты называешь эти языки помойкам
Меня тоже это очень задело, кстати говоря ))
|
|
|
0x90 |
Сообщение # 44
|
Есть прописка
Репутация: 40
Группа: Посетители
Пол: мужской
Сообщений: 347
|
то почему бы не пойти по этому пути дальше?
Очень хороший вопрос. Ответ - дальше некуда. Если какой-либо язык хорош(пусть даже для специфичных целей), я говорю что он хорош. Недостатки некомпилируемых языков очевидны и они огромны. Скриптовые языки могут предложить кое-что взамен и они заслуженно нашли свою нишу. Но что могут предложить .NET и Java? Ничего. Гиганты-монополисты кормят доворчевый народ мифами о бОльших "бизнес качествах" продуктов написанных на этих языках. Мне трудно говорить о всех технологиях сразу, но мы можем просто C# или Java и вы приведете код, который я не смогу или смогу с трудом воспроизвести при помощи C++ & Qt & Boost libraries.
Я не спец в Qt, но могу сказать одно, WPF цул дик ю
Это из серии "Пастернака не читал, но осуждаю".
Покажи примерно, что ты делаешь в АСМ, просто ради интереса, ни чего больше =)
Этот вопрос вводит меня в ступор. В ОС есть структуры, до которых без помощи асм нельзя дотянуться, в процессоре тоже. Ассемблер развязывает руки и дает полную свободу действий. Ты хочешь увидеть код, который наглядно демонстрировал бы возможности и реальное применение этого языка, но в котором не пришлось бы разбираться десятки часов. Такой сэмпл найти трудно, если даже возможно. Я приведу код, которым я до недавнего времени, пока не нашел намного лучшего решения, пользовался для подсчета количества исполняемых инструкций и облома таким образом эмуляторов:
.data
counter dd 0
.code
start:
push seh_handler
push dword [fs:0]
mov [fs:0],esp
pushf
pop eax
or ah,1
push eax
popf
invoke API
invoke API
invoke API
invoke API
...
mov eax, [counter]
cmp eax, some_const
jna under_emulator ; константа предварительно расчитана выполнением тех же API на живом машине.
...
seh_handler:
&n;
bsp; int 3
&n;
bsp; mov eax, [counter]
&n;
bsp; inc eax
&n;
bsp; mov [counter], eax
&n;
bsp; ; Здесь была куча какого-то левого кода, чтобы восстановить
&n;
bsp; ; состояние стека на момент выброса исключения
&n;
bsp; mov eax, [esp+4]
&n;
bsp; mov eax, [eax+0Ch]
&n;
bsp; mov ebx, eax
&n;
bsp; invoke get_length, eax
&n;
bsp; add eax, ebx
&n;
bsp; push eax
&n;
bsp; pushf
&n;
bsp; pop eax
&n;
bsp; or ah,1
&n;
bsp; push eax
&n;
bsp; popf
&n;
bsp; ret
.end start
Код предельно прост, думаю пояснения не нужны. Он вполне рабочий и выполняет то, что от него требуется.
Меня тоже это очень задело, кстати говоря ))
Задело то, что какой-то язык называют помойкой? Считаешь это адекватным?
--------------------
Нет рабства безнадежнее, чем рабство тех рабов, себя кто полагает свободным от оков.
|
|
|
0x90 |
Сообщение # 45
|
Есть прописка
Репутация: 40
Группа: Посетители
Пол: мужской
Сообщений: 347
|
Кошмар что форматирование сделало с кодесом. Вот он:
http://rghost.ru/35885183
А редактировать сообщение на этом сайте простым смертным не разрешено.
--------------------
Нет рабства безнадежнее, чем рабство тех рабов, себя кто полагает свободным от оков.
|
|
|
Ghareeb |
Сообщение # 46
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
0x90
Я почему попросил пример того чего ты делаешь, просто потому что я тоже его изучал в универе, и в течении года мы на нём делали разные веши, от программирования просто х86 процессора, до микроконтроллеров. Но просто я в нём своё счастье не нашёл )) uC программирую на С/С++, а дальше уже языками C#, Java, PHP и так далее.
Но это хорошо что ты так интересуешься этим направлением.. ещё вопрос, ты где нибудь работаешь как программист ?
ПС/ насчёт того что можно делать или нет в С++ по сравнению с C#, Java и т.д., то как я сказал, вопрос не в возможностях, а в времени и удобстве, но это уже ИМХО (и думаю это ИМХО для многих), но я уважаю твою точку зрения))
|
|
|
halsoft |
Сообщение # 47
|
Есть прописка
Репутация: 25
Группа: Посетители
Пол: мужской
Сообщений: 282
|
Цитата: 0x90 Задело то, что какой-то язык называют помойкой? Считаешь это адекватным?
Вполне! Любящие язык php, думаю, меня поймут. Я - фанатик, экстремист когда вопрос касается тех языков, которых я использую в повседневной работе ))
|
|
|
halsoft |
Сообщение # 48
|
Есть прописка
Репутация: 25
Группа: Посетители
Пол: мужской
Сообщений: 282
|
Но помойками называть популярный язык web программирования - это уже слишком, мне кажется. Такой человек, по моим представлениям, должен или быть автором или соавтором таких языков как Python, ASP или др.
Одно дело не нравится язык по каким-то определенным причинам и другое называть помойкой. В данном же случае, я б еще понял, если бы это был какой-нибудь парсер CoolPerec++ разработанный каким-нибудь школьником или что-то вроде этого, но php и perl под одну гребенку отождествлять с помойками - это уже слишком грубо ))
|
|
|
0x90 |
Сообщение # 49
|
Есть прописка
Репутация: 40
Группа: Посетители
Пол: мужской
Сообщений: 347
|
WPF
Даже если я пигу на С++, это будет перемолото в байт-код, или же есть возможность как-то компилить в нэтив?
--------------------
Нет рабства безнадежнее, чем рабство тех рабов, себя кто полагает свободным от оков.
|
|
|
0x90 |
Сообщение # 50
|
Есть прописка
Репутация: 40
Группа: Посетители
Пол: мужской
Сообщений: 347
|
Даже если я пигу на С++
*пишу*
--------------------
Нет рабства безнадежнее, чем рабство тех рабов, себя кто полагает свободным от оков.
|
|
|
Ghareeb |
Сообщение # 51
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
0x90,
JIT (just in time compilation) это один из уровней фраймворка .<NET, по этому, да есть такая возможность =)
|
|
|
0x90 |
Сообщение # 52
|
Есть прописка
Репутация: 40
Группа: Посетители
Пол: мужской
Сообщений: 347
|
Брр, опять костыль. Я немного другое имел ввиду, но видно WPF накрепко завязано на .NET
--------------------
Нет рабства безнадежнее, чем рабство тех рабов, себя кто полагает свободным от оков.
|
|
|
bugmenot |
Сообщение # 53
|
Активный форумчанин
Репутация: 64
Группа: Доверенные
Пол: мужской
Сообщений: 664
|
А давайте уже вместо вечных холиваров, создадим местную ячейку anonymous))
--------------------
Свободы ветер, свободна милая Чечня...
|
|
|
Mustang GT |
Сообщение # 54
|
Govz-Профессионал
Репутация: 256
Группа: Доверенные
Пол: мужской
Сообщений: 2075
|
bugmenot,
или Lulzsec)))))
--------------------
в жизни была только черная полоса.. пока не началась мрачная
|
|
|
bugmenot |
Сообщение # 55
|
Активный форумчанин
Репутация: 64
Группа: Доверенные
Пол: мужской
Сообщений: 664
|
Кстати, мне кажется что там много турков. Вообще, подозреваю, что у них много хакеров, жалуются на них часто местные)
--------------------
Свободы ветер, свободна милая Чечня...
|
|
|
Mustang GT |
Сообщение # 56
|
Govz-Профессионал
Репутация: 256
Группа: Доверенные
Пол: мужской
Сообщений: 2075
|
bugmenot,
А смена гражданства нам поможет обрести новые знания?)))
--------------------
в жизни была только черная полоса.. пока не началась мрачная
|
|
|
Ghareeb |
Сообщение # 57
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
[b]bugmenot[/
|
|
|
Ghareeb |
Сообщение # 58
|
Знает где и как
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 41
|
bugmenot,
не думаю что у нохчи полючится быть "анонимаус", вайчар хак яли, уже дуьнег дуьцар ду шаьш х1у дини, мух дини, динарг мил вуй )))) но идея мне нра)))
|
|
|
RootCat |
Сообщение # 59
|
Местный житель
Репутация: 6
Группа: Посетители
Пол: мужской
Сообщений: 121
ICQ: 545555
|
есть один программер среди чеченцев,может кто его и узнает под ником faithless Адлан.
|
|
|
Hack_95 |
Сообщение # 60
|
Местный житель
Репутация: 10
Группа: Посетители
Пол: мужской
Сообщений: 116
|
работаю с Delphi 2 года. Хочу перейти на C. Немного знаю Html и javascript. На остальных языках не могу писать с нуля, а модифицровать готовый код и понимать его я могу
--------------------
Created By Hack_95
|
|
|
|
|
|
|
|