LINUX.ORG.RU

Опять ищу яп для поделок


0

1

вобщем, пытаюсь скатиться в полную домохозяйку, но иногда все же хочется странного.

Требования:

  • нативный
  • быстрота написания кода, удобный IDE с автодополнением
  • удобная и простая отрисовка графических примитивов
  • удобное построение графических пользовательских интерфейсов
  • полное компилирование в исполняемый код. скриптовые языки не устраивают.
  • НЕ язык-толстячок. Не хочу иметь дела с плюсами или жабой ради таких поделок.

Неужели нет языка, готового для десткопа?

★★★★★

Последнее исправление: derlafff (всего исправлений: 2)

ну Qt же во все поля

silw ★★★★★
()
Ответ на: комментарий от Obey-Kun

его монструозность мне не нужна в масштабах моих-то проектов

derlafff ★★★★★
() автор топика

Нету, для С++ второй пункт не катит, не говоря уже о управлении памятью и шаблонах. Для D - нету гуйни. Мона - тебе не нативна. А у Java еще и гуй убог.

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

я не о фреймворке размером в 140 мегабайт, а о масштабах самого языка.

тем более, что при этом, в нем сохранилось все ненужное из си

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

Ну ваше дело, но мне кажется что это единственный вариант удовлетворяющий всем пунктам.

Diecae8i
()

Qt и C++, ага.
Подходит почти по всем требованиям.

нативный

Да

быстрота написания кода, удобный IDE с автодополнением

QtCreator, при желании можно почти в каждой строке вводить от силы 3-4 буквы и автодополнять.

удобная и простая отрисовка графических примитивов

The Graphics View Framework

удобное построение графических пользовательских интерфейсов

Qt Designer, интегрированный с Qt Creator. Также QML и Qt Declarative.

полное компилирование в исходный код. скриптовые языки не устраивают.

GCC.

unikoid ★★★
()

> Неужели нет языка, готового для десткопа?

Создай его!

Ну или откажись от 5 пункта...

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

ЖЖошь, аццки, писал я на этом вашем куте, там к косякам плюсв примешан еще MOC в какчестве элегантных костылей. Так шо не вводи народ в заблуждение.

kifer
()

>нативный

CL

быстрота написания кода, удобный IDE с автодополнением

CL

удобная и простая отрисовка графических примитивов

CL (cl-cairo)

удобное построение графических пользовательских интерфейсов

CL (cl-gtk2)

компилирование в исходный код

ЩИТО

НЕ язык-толстячок

Haskell

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

Я джва года ждал этого каммента

>ЖЖошь, аццки, писал я на этом вашем куте, там к косякам плюсв примешан еще MOC в какчестве элегантных костылей. Так шо не вводи народ в заблуждение.

+1

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

компилирование в исходный код

ЩИТО

записался (=

derlafff ★★★★★
() автор топика
Ответ на: комментарий от Obey-Kun

>Си это толстячок7 О_о

Я подозреваю, оно имело ввиду шарп.

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

Т.е. тот факт что на дельфи написано больше десктопного софта нежели на крестах вот так вот называется? Хехе.

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

> Delphi is dead!

В каком смысле? Я сам не слежу за продуктом, но вроде бы никто его не закапывал.

А так - ведь подходит по всем пунктам. Чем не устраивает? :)

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

fixed

>Т.е. тот факт что на дельфи написано больше десктопного софта для венды нежели на крестах вот так вот называется? Хехе.

на венфак

derlafff ★★★★★
() автор топика

c и gtk+ подходят под все пункты, если кто-нибудь подскажет «удобный IDE с автодополнением» для этого дела

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

Она уже активно в гноме же, т.е. как бы юзабельно. Напрягает только что они постоянно изменения в неё вносят и приходится бинды перегенеривать.

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

>c и gtk+ подходят под все пункты, если кто-нибудь подскажет «удобный IDE с автодополнением» для этого дела

vim

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

> тем, что это дельфи, и он меня не устраивает как язык

Увы, это единственный язык, который подходит под все пункты. Зачем вам компиляция в исполняемый код?

И что означает «нативный»? Что бы рисовал интерфейс нативными контролами?

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

>Лабы студентов что-ли?

Ты не представляешь как оскорбил Линуса щас.

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