LINUX.ORG.RU
ФорумTalks

[fpc] гы


0

1

С сайта: «The Free Pascal Compiler now can generate byte code for a Java Virtual Machine.

The codegenerator works and supports most Pascal language constructs. The FPC backend for the Java Virtual Machine (JVM) generates Java byte code that conforms to the specifications of the JDK 1.5 (and later). While not all FPC language features work when targeting the JVM, most do and we have done our best to introduce as few differences as possible. »

Будим писать под андройд из лазаруса, товарищи.

Зашел на лазарус - а там уже LCL под бачок запилили

malbolge ★★ ()

я даж не знаю радоваться или нет.

visual ★★★ ()

> The Free Pascal Compiler now can generate byte code for a Java Virtual Machine

Мне что-то кажется, что jvm с dalvik vm не особо совместима в плане байткода.

PolarFox ★★★★★ ()
Ответ на: комментарий от PolarFox

Об этом история умалчивает, по крайней мере я не помню такие подробности. Нагуглишь интервью — делись ссылкой.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

Та невже?

http://kerneltrap.org/node/553/2131

From: Linus Torvalds
Subject: Re: any chance of 2.6.0-test*?
Date: Sun, 12 Jan 2003 11:38:35 -0800 (PST)

I think goto's are fine, and they are often more readable than large amounts of indentation.

>snipped<

Of course, in stupid languages like Pascal, where labels cannot be descriptive, goto's can be bad.

>snipped<

Linus

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

http://kerneltrap.org/node/7434, November 28, 2006

Linus concluded, «the C language has scoping rules for a reason. If I wanted a language that didn't allow me to do anything wrong, I'd be using Pascal. As it is, it turns out that things that 'look' wrong on a local level are often not wrong after all.»

Моё карате новее твоего.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

http://kerneltrap.org/node/7434

From: Linus Torvalds
Subject: Re: [PATCH] Don't compare unsigned variable for <0 in sys_prctl()
Date: Tue, 28 Nov 2006 16:13:05 -0800 (PST)

So the fact is, the C language has scoping rules for a reason. Can you screw yourself by usign them badly? Sure. But that does NOT mean that the same name in different scopes is a bad thing that should be warned about. >snipped<

If I wanted a language that didn't allow me to do anything wrong, I'd be using Pascal. As it is, it turns out that things that «look» wrong on a local level are often not wrong after all.

adriano32 ★★★ ()
Ответ на: комментарий от post-factum

Уже прочёл, у товарищей батхёрт, надо их с армо-девелоперами познакомить, Линус их тоже вроде удобрением закидывал, чтобы лучше кодили.

adriano32 ★★★ ()
Ответ на: комментарий от adriano32

Всё под роспись — получил, расписался, сдал, расписался. Работать на месте, чай инвентарь казённый.

post-factum ★★★★★ ()
Ответ на: комментарий от post-factum

У них ж опыта больше.

Ладно, я спать, свистнешь, когда машина с песком придёт.

adriano32 ★★★ ()

<trollmode>
Смотрите на всех мониторах страны!

Pascal. Восстание мертвецов.
Теперь оно еще и не тормозит...
</trollmode>

trex6 ★★★★★ ()
Ответ на: комментарий от post-factum

> Когда-то Линус сказал, что пиши он Линукс сейчас, то писал бы на Паскале.

Он же знатный тролль.

geekless ★★ ()
Ответ на: комментарий от XVilka

Оберон хорош, как и Модула, но оба они пока подключены к аппарату искусственной вентиляции легких :) Из православного остается только Паскаль.

buddhist ★★★★★ ()
Ответ на: комментарий от geekless

> Pascal. Восстание мертвецов.

Теперь оно все еще тормозит...


double fix :)

Jetty ★★★★★ ()

Oracle одобряет! Свежее мясо!

sdio ★★★★★ ()
Ответ на: комментарий от slackwarrior

А чо, на Аде можно, а на паскале нельзя?

А чо, кто-то уже переписывает Linux на Аде? Пока что я знаю только один проект ОС на Аде - MarteOS. Интересная штука для embedded, если че.

Deleted ()

Есть ряд вопросов

1. Паскаль поддерживает арифметику указателей, небезопасные операции и явное освобождение памяти. Эти всем занимается практически любой код на паскале.

2. Как с доступом к Java технологиям?

vertexua ★★★★★ ()
Ответ на: комментарий от Deleted

Не линукс. А солярко-клон с ядром, внезапно, от стрекозёл-бсди. Aurora UX. Но не один ли хрен... Замах на рупь, выхлоп - как бы альфа... Можно ж и на поцкале, если задаться целью. («Но зачем?!» (с))

slackwarrior ★★★★★ ()
Ответ на: комментарий от adriano32

Achievement unlocked:
Pascal day
Make 3 or more threads about Pascal programming language.

Quasar ★★★★★ ()
Ответ на: комментарий от slackwarrior

Aurora UX

Насколько я понял, они просто утилиты переписывают на Ada.

Но зачем?!

Хотя бы для снижения количества дефектов.

Deleted ()
Ответ на: комментарий от Deleted

>Насколько я понял, они просто утилиты переписывают на Ada.

Разминаются же. А планы у них ого-го. Тупо для утилит ада вообще не нужна.

slackwarrior ★★★★★ ()
Ответ на: комментарий от Neoretix

Вот теперь с таким знанием и порассуждай про профессиональный промышленный и качественный код ;)

malbolge ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.