Страница 23 из 23

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 01.12.2013 11:09:14
debi12345
Also see the latter posts in that brach - G++ could even replace the simple FOR cycle with a single multiplication by the cycle limit ! Me'm quite surprized by such intellect.

Добавлено спустя 6 часов 54 минуты 34 секунды:
A note from teh branch abou SSE optimization:
There's no FPC SSE optimization but some stub. It's necessary to design a LLVM backend. The decent low-level optimization without the LLVM stuff is hardly achievable. As the only beginning, they need to have digging in CPU manuals for years.


Добавлено спустя 3 минуты 17 секунд:
About LLVM
http://ru.wikipedia.org/wiki/Low_Level_Virtual_Machine
In Russina but it's much better written than the english version.

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 08.12.2013 01:29:54
debi12345
О господи - скрестили С с Питоном, получили С++ вообще без ";" :
http://golang.org/doc/

Самый прикол что для этого чуда-юда уже написана огромная библиотека всякой всячины.

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 25.12.2013 17:40:07
debi12345
Лично я был уверен,что Мартин не пишет ту доку на MSE, которую просили - потому это была бы некомплектная дока. Однако вполне может писать комплектную, вот и результат:
Hi,
I started writing a programming course for beginners. It addresses kids and
retired persons, is written popularly and already adapted to MSElang as good
as possible. A raw version of threes chapter is already here:
https://gitorious.org/mseuniverse/books ... rspass.pdf
The Project is here:
https://gitorious.org/mseuniverse/books
Comments welcome, please write if you like to participate.

имеем рассказ немецко-говорящим малышам о типах данных и прочих азах, и тут же примеры на пальцах - но вместо калькулятора, счетов, мелков и акварелей - MSE-программки :)

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 25.12.2013 20:33:10
Vapaamies
debi12345 писал(а):имеем рассказ немецко-говорящим малышам о типах данных и прочих азах

Первое, что подумалось: вот так немецкие учителя учат немецких детишек немецкому оформлению исходников, которое потом меня удивляет... Чёрт, придется теперь перечитать Белецкого.

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 30.12.2013 05:15:34
debi12345
И все-таки нашлись те,кто скрестил Паскаль с Питоном :
http://nimrod-lang.org/ и http://nimrod-lang.org/manual.html
в виде конвертера в С. Есть конечно и (побочные) плюсы этой конверсии - например кооперация с LLVM. Но как всю эту "цепочку" отлаживать...

Добавлено спустя 3 минуты 27 секунд:
Забавное решение описания модификаторов:
Код: Выделить всё
TTask[TIn, TOut] = object  {.pure, final.}

То есть в "{}", любом порядке, через запятую :)

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 06.12.2014 09:59:29
Vapaamies
Решил поинтересоваться, есть ли какие-то новости о MSELang, полез в их конфу, а они там опять строки обсуждают, оказывается. Ну, и "как нам обсустроить FPC" -- вечная тема.

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 06.12.2014 15:26:42
debi12345
Решил поинтересоваться, есть ли какие-то новости о MSELang, полез в их конфу,\

Код: Выделить всё
git clone git://gitorious.org/mseide-msegui/mselang/

Лэнг очевидно на стадии определения со "скелетом" (для обеспечения ортогональности кода), торопиться-то Мартину некуда - шэдьюл расчитан на несколько лет.
ОБращаю внмание что в первую очередь будет реализован интепретатор к LLVM (системе бинарной компиляции под самые крутые фичи процов). За что уважаю Мартина, так за его умение спорить и отстаивать свои аргументы до последнего, но РЕЗОННЫЕ аргументы оппонентов он ОБЯЗАТЕЛЬНО принимает к сведению :)

Re: MSElang : обсуждение фишек

СообщениеДобавлено: 06.12.2014 17:38:14
Vapaamies
У него какие-то наработки уже были, что ли? Вроде недавно начал, а уже метр исходников.