Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Флейм > Прикладной ЯП без привязки к платформе


Автор: Izobara 9.4.2013, 19:22
Учу C#. Неплох, но привязка к платформе .NET раздражает. Компилю под 4.5 версию. Отправляю знакомому. Ему лень ставить еще одну версию. Перекомпилирую в 3.0. Это часто так.
В общем, на чем бы таком разрабатывать прикладные программы? Delphi не предлагать smile Тем более, он на линукс не идет. Долго мучаюсь. Может, PyQt (Qt C++ - это уж слишком)? Или что еще?  smile  smile 

Автор: CompWorm 9.4.2013, 21:32
стопудовый вариант с++ и Boost. Если хочешь приятные перделки и сопелки, то Qt с любимым поддерживаемым языком.

Автор: Izobara 9.4.2013, 21:48
Вариант pyqt с последующим py2exe не прокатит?

Автор: Akella 10.4.2013, 00:22
http://www.embarcadero.com/ru/products/HTML5-Builder

Добавлено через 2 минуты и 35 секунд
http://www.embarcadero.com/ru/products/HTML5-Builder/faq

как клиентские так и серверные Web- и мобильные приложения.

Автор: Izobara 10.4.2013, 07:03
Хм... Я думал, что тут знают, что такое нативные приложения... smile 

Автор: kolesnle 10.4.2013, 07:52
Qt C++!!! Никаких PyQt  smile 

Автор: Izobara 10.4.2013, 09:31
Цитата(kolesnle @  10.4.2013,  06:52 Найти цитируемый пост)
Qt C++!!! Никаких PyQt

А в чем проблема PyQt? smile 

Автор: krundetz 10.4.2013, 11:35
Цитата(Izobara @  10.4.2013,  07:03 Найти цитируемый пост)
Хм... Я думал, что тут знают, что такое нативные приложения...

Если хочешь нативное приложение, то привязке к платформе не избежать

Автор: kolesnle 10.4.2013, 11:45
Цитата(Izobara @  10.4.2013,  09:31 Найти цитируемый пост)
А в чем проблема PyQt?
 В языке smile А так он не полностью реализует возможности

Автор: Akella 10.4.2013, 12:53
Цитата(Izobara @ 10.4.2013,  07:03)
Хм... Я думал, что тут знают, что такое нативные приложения... smile

а C# это нативное приложение?

Автор: Izobara 10.4.2013, 14:07
Цитата(Akella @  10.4.2013,  11:53 Найти цитируемый пост)
а C# это нативное приложение? 

А я где-то говорил, что оно нативное?

Автор: LSD 10.4.2013, 14:21
Ты уж определись о чем ты, вначале
Цитата(Izobara @  9.4.2013,  20:22 Найти цитируемый пост)
привязка к платформе .NET раздражает

а потом бац и
Цитата(Izobara @  10.4.2013,  08:03 Найти цитируемый пост)
Я думал, что тут знают, что такое нативные приложения...

Автор: Zloxa 10.4.2013, 14:25
Цитата(LSD @ 10.4.2013,  15:21)
Ты уж определись о чем ты, вначале
Цитата(Izobara @  9.4.2013,  20:22 Найти цитируемый пост)
привязка к платформе .NET раздражает

а потом бац и
Цитата(Izobara @  10.4.2013,  08:03 Найти цитируемый пост)
Я думал, что тут знают, что такое нативные приложения...

LSD, ну вот смотри - раздражается человек, думает, а ты его еще и определяться призываешь - зачем? Потянет ли? smile

Добавлено через 1 минуту и 8 секунд
user posted imageIzobara,  сколько у тебя ааков на винграде и какой из них основной?

 

Автор: Izobara 10.4.2013, 15:00
Цитата(Zloxa @  10.4.2013,  13:25 Найти цитируемый пост)
 сколько у тебя ааков на винграде и какой из них основной?

5. Основной этот smile  smile 
Цитата(LSD @  10.4.2013,  13:21 Найти цитируемый пост)
Ты уж определись о чем ты

Я о том, что не хочу быть привязанным к платформе .net. А писать нативные аппы.   smile 

Автор: SKrivosein 10.4.2013, 15:39
Izobara позвольте поинтересоваться а чего вы такого пишете, что другу версию лень поднять?
Я уже вижу как вы под винду, под линукс и под макос на нативном языке одну и туже серьёзную вещь пишете. smile 

Автор: Izobara 10.4.2013, 16:04
Цитата(SKrivosein @  10.4.2013,  14:39 Найти цитируемый пост)
чего вы такого пишете, что другу версию лень поднять?

Мне-то не лень, но тут такое дело: у обычного пользователя (у всех, кого я знаю) стоит непредсказуемая версия .НЕТ. А то и вообще не стоит. И у половины нет инета скачать нужную версию. Ну Вы как будто не знаете, как это все бывает.
А WinAPI (или любое другое - линуксовое, например) #внезапно есть у всех.

Автор: SKrivosein 10.4.2013, 16:47
Цитата(Izobara @ 10.4.2013,  16:04)
А WinAPI (или любое другое - линуксовое, например) #внезапно есть у всех.

О...! Сударь знает толк в извращениях!  smile 
Так допустим Objective-C smile Прямой наследник С.

Автор: Izobara 10.4.2013, 18:59
Obj-c вне мака бесполезен. То есть будет недоС++ без библиотек (все, что есть,с трудом можно назвать либами — я ведь думал его учить)

Автор: Akella 10.4.2013, 19:42
Цитата(Izobara @ 10.4.2013,  14:07)
Цитата(Akella @  10.4.2013,  11:53 Найти цитируемый пост)
а C# это нативное приложение? 

А я где-то говорил, что оно нативное?

Ну судя по предыдущему сообщению на моё сообщение об HTML5, я подумал, что тебе нужно было нативное.

Добавлено через 53 секунды
Цитата(LSD @ 10.4.2013,  14:21)
Ты уж определись о чем ты, вначале
Цитата(Izobara @  9.4.2013,  20:22 Найти цитируемый пост)
привязка к платформе .NET раздражает

а потом бац и
Цитата(Izobara @  10.4.2013,  08:03 Найти цитируемый пост)
Я думал, что тут знают, что такое нативные приложения...

Да, и я именно об этом

Автор: SKrivosein 10.4.2013, 19:51
Izobara а ты думаеш я не знаю?
Только смотри что у тебя выходит:
 - Java, C# и другие, не кошер, так как не нативные
 - Delfi совсем не кошер
 - С++ наверное сложно (да и сомневаюсь я что будеш писать ещё и Линуксе)
 - Objective C только Мас
 - Остальные тоже не торт (так как не сильно комерческие, не сильно потдерживаемые...)
- Забыл я чего то?
Так что же делать?...  smile 

Автор: SKrivosein 10.4.2013, 20:14
А не подумай что я тебя троллю. Просто получить всё - всё наверное не получется.
Как то автора AIMP плайера (С++) у них на форуме спросили: "Артем, когда будет версия для Линукса"
" Никогда, писать его под Линукс равносильно писать новый, а линуксовское API мне учить влом"
Как то так.

Автор: Akella 10.4.2013, 20:25
Цитата(SKrivosein @  10.4.2013,  19:51 Найти цитируемый пост)
- Delfi совсем не кошер


Цитата(Izobara @  9.4.2013,  19:22 Найти цитируемый пост)
 Delphi не предлагать


зато программа, написанная дельфи, будет нормально работать под виндой, а на линуксе под wine  smile

Добавлено через 1 минуту и 16 секунд
Мои программы некоторые пользователи именно так и запускают
и я сам тестировал, интерфес был кривоват, но всё работать можно
и это было ещё в далёком 2007ом smile 
а wine не стоит на месте

Добавлено через 2 минуты и 33 секунды
Если писать нативное, то отдельно для линукса и отдельно для винды. Так, хотя бы будет легче отлаживать.

Добавлено через 3 минуты и 19 секунд
Цитата(SKrivosein @  10.4.2013,  20:14 Найти цитируемый пост)
" Никогда, писать его под Линукс равносильно писать новый, а линуксовское API мне учить влом"


неужели никто под wine`ом не пытался запускать?

Автор: SKrivosein 10.4.2013, 20:37
Akella я ж не против, просто хочу чтобы человек более реально посмотрел на вещи  smile 

Автор: Izobara 10.4.2013, 22:11
Короче, учу все, что попадется под руку. А потом разберемся © Когда поступлю.

Автор: SKrivosein 11.4.2013, 02:11
Кстати о AIMP плайере: http://www.aimp.ru/forum/index.php?topic=259.msg1369#msg1369
Но я это давно видел, так автор этого плайера Артём Измайлов, нормально в топике более резко высказался. А плайер кстати хороший, пользуюсь  smile 

Автор: k0rvin 11.4.2013, 05:57
Цитата(SKrivosein @  10.4.2013,  19:51 Найти цитируемый пост)
Так что же делать?

Я уже предложил этому товарищу, на другом форуме, Go, Haskell и Racket. Воспринял как шутку. =)
Ну а че, под вопрос подходит. =)

Автор: Izobara 11.4.2013, 07:16

 И ты, Брут? 
    И Вы здесь?
В общем, придется мириться. Записался на курсы от codeacademy по питону — ради интереса. Плюс продолжаю осваивать с#. Других вариантов не вижу.

Добавлено через 10 минут и 38 секунд
Ладно, пришло время раскрыть карты —я давным-давно определился. А это просто хобби. Ну нравится мне, как все дружно и смачно бросаются мне объяснять, какой же я дурак. Так что расслабьтесь и получайте удовольствие... ;) smile

Автор: SKrivosein 11.4.2013, 10:09
А ты думаеш ты один повеселился? Нам же тоже делать нечего  smile

Добавлено через 2 минуты и 26 секунд
Иначе ктобы с тобой, сказочником, здесь ве флейме возился.....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)