MSE 3.0 beta, свои компилятор и интепретатр в скором будущем

Вопросы программирования и использования MSEide + MSEgui.

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

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение debi12345 » 03.07.2013 09:20:50

Мартин установил у себя M$ SQL Server 2005. Дело за скриптом создания БД и тесткэйсом.

А чем мартина на устроил FPC? Начать писать с нуля это просто бред

1) с его точки зрения, нет того что надо позарез - и в то же время много ненужного 2) ему торопиться некуда.

Добавлено спустя 12 часов 19 минут 54 секунды:
Re: MSE 3.0 beta, свои компилятор и интепретатр в скором будущем
Где тетскэйс ?
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение t-ea » 04.07.2013 09:22:36

Вкратце — работаю над этим.

Личные сообщения проверь.
t-ea
новенький
 
Сообщения: 98
Зарегистрирован: 22.09.2006 00:22:34

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение Kemet » 29.07.2013 16:01:01

ой-ё, какие же там страшные идентификаторы, не человеческие, человеконечитаемые
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение debi12345 » 29.07.2013 18:44:05

какие же там страшные идентификаторы, не человеческие, человеконечитаемые

Это какие ? Без выделения слов заглавными буквами ? Мартин эту фишку яро отстаивает - типа помогает не отвлекаться :)
А еще
Код: Выделить всё
array = ar.., type = ..ty

Итого имеем типизацию :
Код: Выделить всё
array of integer = integearty
,.. "Заразил" этим и меня :)
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение Kemet » 31.07.2013 10:48:25

Не, текст без CamelCase я воспринимаю нормально (хотя если идентификатор составлен из нескольких длинных слов, это читается плохо). В принципе, к методике именования, выбранной Мартином тоже можно быстро привыкнуть, я больше имел ввиду что-то подобное этому:
Код: Выделить всё
widgetcolorinfoty = record
  co: colorty;
  cocaptionframe: colorty;
end;
pwidgetcolorinfoty = ^widgetcolorinfoty;
widgetskininfoty = record
  fa: tfacecomp;
  fra: tframecomp;
end;

все эти co, fa, ma, ba и прочая галиматья совершенно не читабельны
Kemet
постоялец
 
Сообщения: 241
Зарегистрирован: 10.02.2010 19:28:32
Откуда: Временно оккупированная территория

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение mse » 08.08.2013 17:09:31

The reason for the shortened field names in the skininfo records is to avoid name clashes with the widget properties they map to.

Martin

Posted after 2 hours 42 minutes 35 seconds:
Re: MSE 3.0 beta, свои компилятор и интепретатр в скором будущем
git master be9d78eaca3aa517f04289f63d8743691671e9bb replaced the shortenings by a prefix.
http://gitorious.org/mseide-msegui
mse
новенький
 
Сообщения: 68
Зарегистрирован: 08.08.2013 15:40:31

Re: MSE 3.0 beta, свои компилятор и интепретатр в скором буд

Сообщение Ism » 08.08.2013 19:54:11

Интереснейшая тема , фишка MSEgui в минимализме, а значит все работать будет надежно во всех средах. Я сам участвовал в создании микорутилиты xroot для Линукс. Независимость от громоздких библиотек иногда очень нужна. Если это будет работать на ARM , будет вообще бомба, так как можно будет портировать Паскаль программы

Но GUI интерфейс разработки чудовищен :)
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Пред.

Вернуться в MSEide + MSEgui

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

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

Рейтинг@Mail.ru