Подробнее Боюсь, ничего другого на этом языке написать нельзя...
«Миссис Миллер! Там мальчики пишут на компьютере плохие слова! Даже на букву X!» «Спасибо, что сказал, Мэтт, но они пишут на бейсике. Боюсь, ничего другого на этом языке написать нельзя.»
Смешные комиксы,веб-комиксы с юмором и их переводы,песочница,училка,приколы про школьников,приколы про школу и учителей, картинки, комиксы и видео,бейсик,айтишное
Еще на тему
Или можешь посоветовать другие языки? я бы с интересом по слушал)
К сожалению студенты использующие паскаль с трудом перерограммируются на другие языки.
Кстати у нас только первый год на всяких основах алгоритмизации паскаль был обязательным, дальше можно было любой процедурный язык использовать.
Особо веселит когда люди с одним лишь паскалём пытаются идти в железо и искать там компилятор на AVR (они есть, как зелёная лошадь - явление редкое и никому ненужное).
Насчёт оскорбления бейсика: у старых вещей есть куча недостатков (DarkBASIC - самое большое собрание недостатков, сравните с OpenGL, DirectX, GLScene в Delphi), но не забывайте о том, что они совершенствуются. PureBASIC вроде нормальным стал.
Насчёт формовщиков: просто формовщики - ужас программирования, который подтверждает простоту изучения делфи, однако, нармальные, востребованные люди, которые используют только то, что нужно - легенда делфи, ибо в их кодах кайф рыться, их работы очень быстры (в грамотных руках быстрее, чем Си в типичных). Написать профессиональный устойчивый шифратов на WinAPI + assembler + delphi в среде Delphi 7 не составит слишком уж тяжелого труда благодаря простоты и эффективности среды (хотя наличие ассемблера сильно усложняет процесс), который не составит труда перевести даже на Си.
Мидлет Паскаль - это да, для обучения. В нём и написать что-то стоящее почти невозможно, но на это никто и не обещал).
CodeVisionAVR C++ - вот это истинно ниша Си - низкоуровневое программирование, но не настолько низкое, чтобы убиваться, используя чистый асм.
Встраиваемость Бейсика - его ниша.
Ну а ниша паскалевых делится на 2 ветки: простые, но тяжелые формовочные грузы с богатыми возможностями ООП и мощное средство разработки обычных приложений (без парящих кнопок, выцветающих форм и т.п.). На линуксе быть еще можно (Kylix), но мак и телефоны - чужая бездна (современные XE1,2 - убожество с кучей лишнего).
А вообще я этим всем хочу сказать, что у всего есть плюсы и минусы, но если ваши руки кривы, то вы не справитесь с другими средами, а если прямые - то среда для вас играет малую роль.
ПС: не превращайте реактор в место вечной войны кодеров.
О сообществе стоит отдельно поговорить. У меня сложилось устойчивое впечатление, что все сообщество делфи состоит либо из старперов, которые намертво застряли где-то в середине 90-х, либо из студентов и школьников. И те и другие не имеют достаточной квалификации, чтобы составить хоть какую-то конкуренцию сообществам других платформ.
К сожалению, на других языках, кроме делфей высококлассных программистов гораздо больше. Зайди на гитхаб, и погляди кто там есть, и кого нет.
Я выучил плюсы с нуля за месяц, прочитав одну единственную книгу. Если интересно, то автор — Страуструп. Делфи я не знаю до сих пор, несмотря на то, что его преподавали в школе, и на первых курсах универа, и несмотря на то, что я выполнил на нем в общей сложности около ста лабораторных.
ПС: спасибо за указание автора, я сейчас как раз повышаю квалификацию, в которой Си представлен огромной кровоточащей раной... Надеюсь на то, что не допущу ошибок на этот раз.
Я и сказал, что делфы я не знаю. И не хочу тратить на их изучение время, поскольку практически любая другая мейнстримовая технология предоставляет более полную поддержку, нежели делфи. И я не одинок в своем отношении: статистически, я более прав, чем ты.
Насчёт времени: несомненно, время - высшая ценность IT, но гораздо важнее оказывается любопытство. Все языки так или иначе между собой связаны, но каждый при этом обладает своими тонкостями. Неужели изучение и создание демок (а может и программ/юнитов/библиотек/компонентов) с этими тонкостями не является интересным? Неужели настолько жалко выделить недельку (а может и больше, зависит от языка и знаний) для изучения другого языка? Может быть, я не дорос по уровню принадлежности философии программирования до тебя, а может и наоборот, поэтому я запросто могу ошибаться, так же, как и ты. В любом случае мне просто не дано убедить тебя или понять самому те мысли, которые мы пытаемся донести друг до друга. Хотя, может это просто личная философия - я никогда не прекращаю исследовать новое и совершенствовать знание. Поэтому, я не думаю, что следует употреблять слова вроде "я более прав", достаточно высказать свою точку зрения, возможно, она будет полезна.
Что касается времени и любопытства. Мне лично совершенно не интересно изучать язык, у которого нет адекватных документации, сообщества, технологического стека, и возможностей. Я считаю, что документация, сообщество, технологический стек делфей не адекватен современной ситуации на рынке средств разработки по. Если ты готов тратить свое время на то, чтобы держаться за эту технологию, то это твой выбор, не мой, и это не выбор большинства участников рынка.
PS: может написать совместный труд "Война двух философий: Си и Делфи" по комментариям? :D
А теперь цифры. Если посмотреть теги сайта stackoverflow.com, то оказывается, имеет место следующий факт:
206,570 вопросов на сайте отмечены тегом java,
109,614 — с++
92,836 — python
71,861 вопросов по objective-c,
51,099 — c#
39,197 — ruby
И лишь 13,472 вопросов отмечены тегом delphi.
Теперь несколько цифр по юзерам:
Итак, Jon Skeet за все время ответил на 4515 вопросов по яве,
Johannes Schaub ответил на 1741 вопрос по с++,
И David Heffernan ответил всего лишь на 1194 вопросов по делфе.
Здесь указаны только те юзеры, которые больше всех ответили по указанным темам, и у которых больше правильных ответов, чем у остальных.
Вот пруф по делфе, по остальным языкам, надеюсь, ты разберешься как посмотреть информацию:
http://stackoverflow.com/tags/delphi/topusers
Ну и где богатое сообщество, где высококвалифицированные программисты? На гитхабе, проектов, написанных на делфи, емнип, около 500.
А насчёт учебников:
1) почитайте Фаронова - лучший учебник программирования.
2) на множество вещей типа GLScene нет учебников вовсе. И это является признаком грамотности и разумности программиста и грациозности языка, ибо только истинный профессионал может используя примеры и мнемонику языка написать всё, что угодно без полного разжёвывания материала.
Во-вторых, фаронова я читал — совершенно неочевидное, и откровенно второсортное чтиво.
В-третьих, отсутствие документации, которое ты преподносишь как плюс, является на самом деле глубочайшым минусом. И тот факт, что тебе кажется это нормальным вводит меня в смятение.
Теперь едем далее. Я не отрицаю присутствия в дельфийском сообществе умных и профессиональных людей. Единственный факт, который мне кажется очевидным, это то, что их количество исчезающе мало. Еще один фактор, которые, по моему мнению влияет на популярность языка, это то, что знания и умения этих специалистов относятся к иному временному периоду, и на сегодняшний день не актуальны.
ну, какбе до хорошего среднего уровня знания такого многогранного яп, нужно как минимум ГОД, и не по одному только Страуструпу, есть еще Шилдт, Эккель, (записывай, записывай).
Так что, школьник, не пизди, что плюсы легкие.
ПС: 2-3 метра - всё равно много, малым я считаю 2-800 кб. Но, я так думаю теперь, что и это можно настроить...
А вообще большинство сишников (и поклонников подобных языков) как дети - они выучили сложную игрушку и гордятся этим до самой смерти, в то время как большинство делфистов идёт дальше.
Забыл паскаль,
Использовал я си,
Мне очень жаль.
Сорвавшихся, спаси.
Прекрасный синтаксис
Я больше не увижу.
Проклятый Си,
Тебя я ненавижу!
Фаронов был учителем моим,
Наставником Зефиров был.
Гранитным переплётом у могил
Меня ты быстро позабыл.
Могил священных форм,
Могил массивов разных,
Любимых норм,
Красивых, безотказных.
Уйду и застрелюсь,
А, может быть, повешусь,
Я самоистреблюсь,
Я посинею, скорчусь.
Надежды не теряю,
Я коддинг продолжаю.
Её не потеряю,
Увы, безмолвьем забываю.
Но тут сказал мне кто-то,
Что я одумался сейчас,
Что позабыл болото,
Что угасал паскаля глас.
А я пошел,
Открыл делфу
И вновь нашел
Свою программу!
Добавил слово я,
Что "Сами вы болото!".
Вернётся он,
Придет он с пулеметом!
Взвоют пули пулемёта,
Взвоет сишное племя,
В страхе лежит сишная рота
При виде кода пулемёта.
Гранату б им!
Но мы за мир...
Паскаля гимн:
"Приветствуй, мир!"
А вот делфисты действительно рабы делфей, потому что тюрьма должна быть маленькой. Довольно глупо называть тюрьмой весь земной шар, который в данном случае олицетворяет все остальные языки и платформы.
Едем далее. Сколько существует компиляторов c++? Я могу на память вспомнить сразу 4: gcc, компилятор MS, от компании intel, borland c++ compiler. Сколько есть компиляторов под яву? Как минимум три: от оракла, GNU java compiler и Eclipse Compiler for Java. Ну и так далее.
Более того, на с++ написан такой замечательный инструмент, как LLVM, на котором реализованы многоие из остальных языков. Есть ли подобный инструмент под делфями?
Итого, делфисты — просто кучка воров и ретроградов, по собственной воле попавшие в анальное рабство одного вендора.