LINUX.ORG.RU

Комбайн: windows 2000 + colinux + CygwinX, Lazarus


0

0

Попробовал свежую версию кроссплатформенной дельфи-подобной среды Lazarus. Lazarus работает как под Windows, так и под Linux, а создавать приложения в нем можно для Windows, Linux (Gtk, Gtk2, QT4), Windows CE и Macintosh. На скрине - верхний Lazarus запущен из Windows. Нижний работает в coLinux (который загрузился с имиджа debian etch) и выводится на рабочий стол через x-сервер CygwinX. Также видны windows explorer, icewm, xterm, putty. Так что две системы в одном компьютере, разделяющие одновременно один рабочий стол, - вполне реально.

>>> Просмотр (1280x960, 92 Kb)



Проверено: JB ()

сегодня вечер оффтопика на лоре?

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

Оформление меня в данном сдучае мало интересует. Цель: проверить, как одна и та же прога ведет себя в windows и linux. Lazarus еще не вполне стабилен, но уже пригоден для того, чтобы делать на нем достаточно серьезные программы. Прогресс по сравнению с предыдущей версией очень серьёзен.

tds
() автор топика

У меня всего один вопрос - Lazarus все также собирает исполняемые файлы размером в районе 2Мб для gui-прог, даже после удаление debug-инфы?

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

>Оформление меня в данном сдучае мало интересует.

С логикой проблемы. Нафига тогда скрин в галерею постить?

>пригоден для того, чтобы делать на нем достаточно серьезные программы

Ага. ShowMessage("ВСЁ РАБОТАЕТ!!!1"); вот твои серьезные программы.

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

>У меня всего один вопрос - Lazarus все также собирает исполняемые файлы размером в районе 2Мб для gui-прог, даже после удаление debug-инфы?

Примерно так: в районе полутора мегабайт для простейшей программы (компактнее всего, кстати, получаются qt-версии). Отчасти спасает upx.

tds
() автор топика
Ответ на: комментарий от anonymous

>>Оформление меня в данном сдучае мало интересует. >С логикой проблемы. Нафига тогда скрин в галерею постить?

Это рабочий скрин. Для работы ультрафиолетовые цвета, прозрачность и 3D-эффекты не нужны.

>Ага. ShowMessage("ВСЁ РАБОТАЕТ!!!1"); вот твои серьезные программы.

Я не писал серьезные программы на Lazarus. К нему пока только присматриваюсь. А обобщать, видя TForm1 = class(TForm), все же не стоит.

tds
() автор топика

Извращенец. За один лазарус. Писал небольшой архиватор (нуно было), он выдал потом файл в 8 метров. После стрипа конечно было немного лучше, но всё же.

И нафига тебе две панели? И вообще всё это очень страшно.

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

>И нафига тебе две панели? И вообще всё это очень страшно.

Где страшно? :) Все это затеяно для того, чтобы не перезагружать компьютер, когда потребуется linux. Кстати, достаточно удобно.

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

Я прекрасно знаю что это удобно, сейчас на нетбуке такую комбинацию использую. Но нафига 2 панели? Скрин ужасно страшный :>

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

>жесть, и нафига оно нужно?

Кроссплатформенно и до некоторой степени совместимо с Дельфями...

tds
() автор топика
Ответ на: комментарий от anonymous

> Ага. ShowMessage("ВСЁ РАБОТАЕТ!!!1"); вот твои серьезные программы.

Ну знаешь. На Фортране раньше тоже серьёзные программы делали.

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

> Это рабочий скрин. Для работы ультрафиолетовые цвета, прозрачность и 3D-эффекты не нужны.

Нужны, просто в винде из-за них всё тормозит и они крайне антифункциональны.

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

> Где страшно? :) Все это затеяно для того, чтобы не перезагружать компьютер, когда потребуется linux. Кстати, достаточно удобно.

посмотри в сторону andLinux

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

>> да нападет панос на того, кто подтвердит этот скрин.

> детский сад

Ладно, тогда по-взрослому: чтобы у него неделю не стояло.

sv75 ★★★★★
()

еще один извращенец. Пойди лучше с девушкой познакомься, или еще чего.

Tux-oid
()
Ответ на: комментарий от tds

> Примерно так: в районе полутора мегабайт для простейшей программы (компактнее всего, кстати, получаются qt-версии). Отчасти спасает upx.

Афтар, попробуй С#. Твои "серьозные" программы с трудом перевалят через 100К после нескольких тысяч строк. Ну и избавишь себя от убогого быдлопаскаля.

anonymous
()

Такая хрень этот лазарус; пробовал на первом курсе лабы в нём кодить, в итоге всё переписал и сдал на Python.

Sphinx ★★☆☆
()

Что только люди не придумают, лишь бы С++ не учить.

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

> Такая хрень этот лазарус; пробовал на первом курсе лабы в нём кодить, в итоге всё переписал и сдал на Python.

Ага, сама прога -- 10кб, а рантайм к ней -- 50мб. Крута, блин.

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

> Отчасти спасает upx.

А upx уже вылечился от своей болезни, когда архивированный бинарник лежит в памяти до самой смерти распакованного и запущенного софта?

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

> Такая хрень этот лазарус; пробовал на первом курсе лабы в нём кодить, в итоге всё переписал и сдал на Python.

В итоге убил двух зайцев: и в говно не влез, и с мейнстримным языком познакомился :)

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

>> Все это затеяно для того, чтобы не перезагружать компьютер, когда потребуется linux. Кстати, достаточно удобно. > посмотри в сторону andLinux

lester, а andLinux - это тот же coLinux, только с убунтой в комплекте. Ну и ещё какие-то вкусности для интеграции с хост-виндами.

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

> Ну и ещё какие-то вкусности для интеграции с хост-виндами.

вот потому и посоветовал :)

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

кретин
для того чтобы не перезагружаться люди используют постоянно Linux
а ты прилез сюда со своим говном, кому ты кроме мамы нужын!?

fMad ★★
()

Просто удивительно, насколько тут все вежливые и доброжелательные...

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