Книга "Основы программирования в среде Lazarus"
Модератор: Модераторы
Просмотрел книгу, весьма понравилась. Всё достаточно подробно и понятно.
Пока лучшая русскоязычная книга по программированию в среде Lazarus.
Большое спасибо автору!!!
Пока лучшая русскоязычная книга по программированию в среде Lazarus.
Большое спасибо автору!!!
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
Может быть имеет смысл добавить ссылку в http://freepascal.ru/article//book/ ?
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Глава 2 Страница 49
...Такие последовательности называются идентификаторами. Идентификатор не должен совпадать ни с одним из ключевых слов. Из знаков допускаются использовать при записи идентификаторов знак _ (подчеркивание), знаки $, @. В идентификаторе не должно быть (.) – точки, (,) – запятой, самих скобок ( ) , а также пробелов и знаков операций....
Мне одному кажется, что здесь что-то не правильно?
...Такие последовательности называются идентификаторами. Идентификатор не должен совпадать ни с одним из ключевых слов. Из знаков допускаются использовать при записи идентификаторов знак _ (подчеркивание), знаки $, @. В идентификаторе не должно быть (.) – точки, (,) – запятой, самих скобок ( ) , а также пробелов и знаков операций....
Мне одному кажется, что здесь что-то не правильно?
Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!
Вообще я бы Вам посоветовал "не верить мне на слово". Все мои слова тщательно проверяйте в Lazarus. То же самое относится к примерам в книге. В 2.1.13 "Типовой пустой проект" я об этом прямо написал.
Вообще я бы Вам посоветовал "не верить мне на слово". Все мои слова тщательно проверяйте в Lazarus. То же самое относится к примерам в книге. В 2.1.13 "Типовой пустой проект" я об этом прямо написал.
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Kubanych писал(а):Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!
Вообще я бы Вам посоветовал "не верить мне на слово". Все мои слова тщательно проверяйте в Lazarus. То же самое относится к примерам в книге. В 2.1.13 "Типовой пустой проект" я об этом прямо написал.
Kubanych, вы бы это... Сами бы что-ли проверяли... одно дело помочь автору с типа апичатками разобраться и другое проверять/выправлять чего он там налобал и ждет, что кто-то за него рукопись отполирует. То ли из-за привычки на студентов все перекладывать, то ли из-за смутного понимания самого предмета. Извините за прямоту.
Дорогой друг! Книгу надо читать за компьютером. В идеале все примеры выполнять. Никто не просит чтобы Вы "полировали" мою книгу.
Код: Выделить всё
var
my@mail: Integer;Код: Выделить всё
var
my$mail: Integer;Я не разделяю резкую позицию одного из предыдущих сообщений, все могут ошибаться, и тем не менее точку зрения
Kubanych писал(а):Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!
считаю неправильной.
Даже если Lazarus разрешал бы объявлять идентификаторы вида some@variable и some$variable, и FPC их успешно компилировал, это должно было бы считаться багом. Первичным источником информации здесь служит руководство по языку (Language reference), а в нём написано, что идентификатор состоит из 1-127 символов -- букв, цифр или знаков подчёркивания, при этом первым должна быть буква или знак подчёркивания.
Согласен!
Вот такого рода критику, конкретную, обоснованную и доброжелательную я принимаю.
Позицию dunin я тоже не одобряю. Но что поделаешь, молодости свойственна резкость и прямота в суждениях!
Вот такого рода критику, конкретную, обоснованную и доброжелательную я принимаю.
Позицию dunin я тоже не одобряю. Но что поделаешь, молодости свойственна резкость и прямота в суждениях!
Достоинством СПО является общедоступность и бесплатность. Так, и
Free Pascal и Lazarus можно свободно скачать в Интернете.
Microsoft@Office Word 2007
Книга хороша, относительно.
Возможно для начинающего (если он не знакомился с книгами для делфи, если знаком то она ему вряд ли пригодится). Везде одинаково: доф.. инфо о типах, константах и т.д. и чуток примеров (стандартных). В принципе, если вспомнить себя, то я читал нечто для дельфина. Дык там в 500 страниц вложились в типы, константы, работа с самой средой, работа с базами и без баз (реализованы стандартные и нет подходы). Информация изложена кратко но по существу я ее за ночь прочитал и перепробовал большую часть примеров. Там было даже элементарные часики как нарисовать и заставить их работать
Хотя, за не имением горничной... можна за книгу поставить 5 + (или 12 + - нововведение
О примерах в книге: тестить хош не хош
Да и скрины вроде, рекламируют "кеды", а в винде вроде ток "класическую" тему лазарь поддерживает
- dunin
- энтузиаст
- Сообщения: 634
- Зарегистрирован: 02.05.2007 13:18:11
- Откуда: Тољя††и
- Контактная информация:
Страница 60
...IDE Lazarus представляет собой среду с графическим интерфейсом для быстрой разработки программ, аналогичную Delphi, и базируется на оригинальной кроссплатформенной библиотеке визуальных компонент LCL (Lazarus Component Library), совместимых с VCL Delphi...
По тексту какбэ бесспорное утверждение. Есть желающие проверить?
...IDE Lazarus представляет собой среду с графическим интерфейсом для быстрой разработки программ, аналогичную Delphi, и базируется на оригинальной кроссплатформенной библиотеке визуальных компонент LCL (Lazarus Component Library), совместимых с VCL Delphi...
По тексту какбэ бесспорное утверждение. Есть желающие проверить?
что Вы имеете в виду?
Скрины, скрины и еще раз скрины (мрачно они выглядят в винде). Но это не столь важно, кажись.
совместимых с VCL Delphi
amateur писал(а):О примерах в книге: тестить хош не хош придется автору...
Да вы что, мужики! Все примеры отлажены и проверены как в Windows, так и в Linux.
