В начале... было слово. Или, может быть, даже двойное слово.Несколько десятков тысяч лет тому назад...
...не было математики, computer science, проблемы хронического апгрейда, проблемы двухтысячного года, десяти заповедей, Интернета и журнала "Компьютерра". Даже компьютеров не было. Совсем.
"Вот тебе, бабушка, и юрский день", - говорили частенько друг другу неандертальцы, как бы подводя под свою отсталость теоретическую подоплеку. Мол, они бы и сами не против прогресса, да время еще не подошло.
Тем временем, подошли кроманьонцы, и неандертальцы потихонечку вымерли, а тут и юрский период закончился.
(Автор: Владимир Гуриев)
В "Компьютерре" #36 (264) И. Книжный и А. Пятошин весьма доступно рассказали о причинах возникновения проблемы Delay - когда многие программы, написанные на Паскале и годами безупречно работавшие на 286/386/486-х машинах, на современной технике либо отказывают вовсе, либо работают с такой скоростью, что не уследишь (попробуйте запустить на Pentium, скажем, популярные лет пять назад Columns). Здесь пойдет речь о другом - как избежать этой проблемы во вновь создаваемых программах? То есть как сформировать задержку таким образом, чтобы ее величина не зависела бы от частоты и типа процессора? Сначала поговорим о DOS-программах.
Сценарные языки, или языки скриптов (scripting languages), за последние годы сделали огромный шаг вперед. Еще лет десять назад им отводилась роль вспомогательных средств, которые и называть-то языками программирования было как-то неловко. Сейчас же скепсис по отношению к ним сменился интересом и признанием. Но какова их природа и какое место они занимают среди всех языков?
(Автор: Руслан Богатырев)
Есть такая старая шутка, что всех людей можно разделить по крайней мере на две категории: на тех, кто уверен, что всех людей можно разделить на две категории, и на тех, кто в этом не уверен. Что касается программирования, то с вопросом классификации там еще труднее. Да и вопрос о том, что же такое программирование: наука или искусство? - сродни вопросу о том, что было раньше: курица или яйцо? Себя я отношу к тем, кто считает программирование наукой и, следовательно, пытается ввести в этой науке классификацию.
(Автор: Владимир Сигунов)
В статье рассказывается о различных аспектах программирования и о языках оказывающих наиболее сильное влияние на его развитие
(Автор: Руслан Богатырев)
Но не единым Delphi жив программист :-). Помимо Borland Pascal и Borland Delphi, существует еще множество других компиляторов Паскаля, как коммерческих, так и бесплатных. Коммерческие версии компиляторов Паскаля отличает законченность и надежность. Зато некоммерческие компиляторы быстро развиваются, и, как правило, разрабатываются множеством энтузиастов по всему миру, которые постоянно вносят улучшения и исправления в новые версии...