Книга "Основы программирования в среде Lazarus"

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Re: Книга "Основы программирования в среде Lazarus"

Сообщение mtdu » 24.10.2010 22:23:54

Просмотрел книгу, весьма понравилась. Всё достаточно подробно и понятно.
Пока лучшая русскоязычная книга по программированию в среде Lazarus.
Большое спасибо автору!!!
mtdu
новенький
 
Сообщения: 31
Зарегистрирован: 22.11.2009 13:56:51

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Иван Шихалев » 25.10.2010 20:46:40

Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Odyssey » 26.10.2010 00:45:22

Может быть имеет смысл добавить ссылку в http://freepascal.ru/article//book/ ?
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Книга "Основы программирования в среде Lazarus"

Сообщение dunin » 26.10.2010 08:50:08

Глава 2 Страница 49
...Такие последовательности называются идентификаторами. Идентификатор не должен совпадать ни с одним из ключевых слов. Из знаков допускаются использовать при записи идентификаторов знак _ (подчеркивание), знаки $, @. В идентификаторе не должно быть (.) – точки, (,) – запятой, самих скобок ( ) , а также пробелов и знаков операций....

Мне одному кажется, что здесь что-то не правильно?
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Kubanych » 26.10.2010 09:37:28

Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!
Вообще я бы Вам посоветовал "не верить мне на слово". Все мои слова тщательно проверяйте в Lazarus. То же самое относится к примерам в книге. В 2.1.13 "Типовой пустой проект" я об этом прямо написал.
Kubanych
новенький
 
Сообщения: 73
Зарегистрирован: 15.10.2008 10:02:18

Re: Книга "Основы программирования в среде Lazarus"

Сообщение dunin » 26.10.2010 10:23:51

Kubanych писал(а):Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!
Вообще я бы Вам посоветовал "не верить мне на слово". Все мои слова тщательно проверяйте в Lazarus. То же самое относится к примерам в книге. В 2.1.13 "Типовой пустой проект" я об этом прямо написал.

Kubanych, вы бы это... Сами бы что-ли проверяли... одно дело помочь автору с типа апичатками разобраться и другое проверять/выправлять чего он там налобал и ждет, что кто-то за него рукопись отполирует. То ли из-за привычки на студентов все перекладывать, то ли из-за смутного понимания самого предмета. Извините за прямоту.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Kubanych » 26.10.2010 10:59:31

Дорогой друг! Книгу надо читать за компьютером. В идеале все примеры выполнять. Никто не просит чтобы Вы "полировали" мою книгу.
Kubanych
новенький
 
Сообщения: 73
Зарегистрирован: 15.10.2008 10:02:18

Re: Книга "Основы программирования в среде Lazarus"

Сообщение dunin » 26.10.2010 11:05:34

Kubanych писал(а):Дорогой друг! Книгу надо читать за компьютером. В идеале все примеры выполнять....

Спасибо. Буду знать.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Odyssey » 26.10.2010 11:27:21

Код: Выделить всё
var
  my@mail: Integer;
Fatal: Syntax error, ":" expected but "@" found
Код: Выделить всё
var
  my$mail: Integer;
Fatal: Syntax error, ":" expected but "ordinal const" found

Я не разделяю резкую позицию одного из предыдущих сообщений, все могут ошибаться, и тем не менее точку зрения
Kubanych писал(а):Lazarus Вам в помощь! Вы можете непосредственно в нем и проверить!

считаю неправильной.
Даже если Lazarus разрешал бы объявлять идентификаторы вида some@variable и some$variable, и FPC их успешно компилировал, это должно было бы считаться багом. Первичным источником информации здесь служит руководство по языку (Language reference), а в нём написано, что идентификатор состоит из 1-127 символов -- букв, цифр или знаков подчёркивания, при этом первым должна быть буква или знак подчёркивания.
Odyssey
энтузиаст
 
Сообщения: 580
Зарегистрирован: 29.11.2007 17:32:24

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Kubanych » 26.10.2010 11:34:39

Согласен!
Вот такого рода критику, конкретную, обоснованную и доброжелательную я принимаю.
Позицию dunin я тоже не одобряю. Но что поделаешь, молодости свойственна резкость и прямота в суждениях!
Kubanych
новенький
 
Сообщения: 73
Зарегистрирован: 15.10.2008 10:02:18

Re: Книга "Основы программирования в среде Lazarus"

Сообщение amateur » 26.10.2010 12:47:43

Достоинством СПО является общедоступность и бесплатность. Так, и
Free Pascal и Lazarus можно свободно скачать в Интернете.

Microsoft@Office Word 2007 :(

Книга хороша, относительно.
Возможно для начинающего (если он не знакомился с книгами для делфи, если знаком то она ему вряд ли пригодится). Везде одинаково: доф.. инфо о типах, константах и т.д. и чуток примеров (стандартных). В принципе, если вспомнить себя, то я читал нечто для дельфина. Дык там в 500 страниц вложились в типы, константы, работа с самой средой, работа с базами и без баз (реализованы стандартные и нет подходы). Информация изложена кратко но по существу я ее за ночь прочитал и перепробовал большую часть примеров. Там было даже элементарные часики как нарисовать и заставить их работать :). И называлась, млин давно было, "основы..." - забыл уже :(. По алгоритмам у меня есть тоже книга (500 стр.), жалко : картинок нет :).

Хотя, за не имением горничной... можна за книгу поставить 5 + (или 12 + - нововведение :)). Респект автору...

О примерах в книге: тестить хош не хош :) придется автору...

Да и скрины вроде, рекламируют "кеды", а в винде вроде ток "класическую" тему лазарь поддерживает :wink:
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Re: Книга "Основы программирования в среде Lazarus"

Сообщение GAMER » 26.10.2010 12:58:36

2 amateur
а в винде вроде ток "класическую" тему лазарь поддерживает
что Вы имеете в виду?
Аватара пользователя
GAMER
энтузиаст
 
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина

Re: Книга "Основы программирования в среде Lazarus"

Сообщение dunin » 26.10.2010 13:11:05

Страница 60
...IDE Lazarus представляет собой среду с графическим интерфейсом для быстрой разработки программ, аналогичную Delphi, и базируется на оригинальной кроссплатформенной библиотеке визуальных компонент LCL (Lazarus Component Library), совместимых с VCL Delphi...

По тексту какбэ бесспорное утверждение. Есть желающие проверить? :roll:
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: Книга "Основы программирования в среде Lazarus"

Сообщение amateur » 26.10.2010 14:19:07

что Вы имеете в виду?

Скрины, скрины и еще раз скрины (мрачно они выглядят в винде). Но это не столь важно, кажись.
совместимых с VCL Delphi

:? :lol: :lol: :lol: :cry:
Аватара пользователя
amateur
энтузиаст
 
Сообщения: 552
Зарегистрирован: 03.08.2007 10:15:32

Re: Книга "Основы программирования в среде Lazarus"

Сообщение Kubanych » 26.10.2010 16:27:21

amateur писал(а):О примерах в книге: тестить хош не хош придется автору...

Да вы что, мужики! Все примеры отлажены и проверены как в Windows, так и в Linux.
Kubanych
новенький
 
Сообщения: 73
Зарегистрирован: 15.10.2008 10:02:18

Пред.След.

Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11

Рейтинг@Mail.ru