Бред


Ответить в тред Ответить в тред

<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
70 3 17

Аноним 17/05/19 Птн 20:58:35 1965530631
9928d5334e2c87c[...].jpg (15Кб, 300x200)
300x200
двачане, на програмаче походу 1,5 анона. я тут спрошу.
Есть идея немаленького проекта под десктоп. Какой ЯП лучше для сих целей выбрать и почему? умею в с++ но мало ли чего еще есть
Аноним 17/05/19 Птн 21:02:13 1965532502
Аноним 17/05/19 Птн 21:02:32 1965532673
Аноним 17/05/19 Птн 21:03:32 1965533094
>>196553063 (OP)
Бамп. ответь анон, с меня сам понимаешь как всегда
Аноним 17/05/19 Птн 21:05:51 1965534605
>>196553063 (OP)
Смотря, что за проект или мы тут должны угадывать?
17/05/19 Птн 21:08:08 1965535676
>>196553063 (OP)
Да ебашь на електроне потом перепишешь
17/05/19 Птн 21:08:15 1965535747
>>196553063 (OP)
>програмаче походу 1,5 анона
Ебать дебил
Аноним 17/05/19 Птн 21:12:37 1965537988
>>196553460
хочу автогенератцию кода для arduinы замутить. кароч окошечко. туда накидываешь какое надо железо, тригерры, актионы и проч.. настраиваешь все это дело в итоге получаешь avr совместимый код -> профит
Аноним 17/05/19 Птн 21:14:14 1965538879
Аноним 17/05/19 Птн 21:14:33 19655391010
17/05/19 Птн 21:15:49 19655398511
Аноним 17/05/19 Птн 21:18:25 19655412812
Аноним 17/05/19 Птн 21:20:52 19655424913
>>196553985
погуглил. годнота. анон респсект тебе
Аноним 17/05/19 Птн 21:22:48 19655435414
>>196554249
>electron
>годнота
Жаль твой проект. Можно закапывать.
17/05/19 Птн 21:26:24 19655451315
>>196554354

Рил, вообще конечно електрон реально говнота, но для маленького проекта который нужно быстро нахуярить и продать - заебись, лучше чем в виндовс формах делать.
Аноним 17/05/19 Птн 21:28:51 19655465916
>>196554513
ну это спорный конечно вопрос. тут смотря что на этих формах должно быть
Аноним 17/05/19 Птн 21:31:33 19655478517
>>196553063 (OP)
>>196553798
не стоит этого делать... вам и так упростили код с чистого C до wiring, а ты хочешь делать программу блоками.. ну нахуя анон? на ху я? для 5 класса чтоли? в wiring и так все максимально примитивно, там блять дошколята все делают на изи

и че ты хочешь? генерировать из блоков код wiring, такой же неоптимизированный.. или делать свой препроцессор? ты хоть знаешь что это? или генерировать код С, хотя я двмаю ты даже и его не знаешь

ну удачи тебе переносить библиотеки на ОВЕРДОХУЯ датчиков, моторов, гг.

палю годноту, за тебя это говно уже сделали в scratch.
Аноним 17/05/19 Птн 21:32:04 19655481018
>>196554249
>>196554354
погуглил хорошо. не не пойдет. интерфейс я там делать устану.
>>196554513
виндовс формы таки практичнее помойму
17/05/19 Птн 21:33:20 19655487619
>>196554810
Ну сука тогда бери qt или gtk нахуй или че там ещё есть, хз, wpf не ебу умник блять
17/05/19 Птн 21:34:10 19655491720
>>196553063 (OP)
Если проект большой и есть время на изучение новых технологий то бери Qt. Если нужно какой-то UI склепать по быстрому то бери винформы. Я бы всё-же склонился к первому, ибо хоть комьюнити живо, и документация пиздатая.
Аноним 17/05/19 Птн 21:34:44 19655494221
>>196554785
в скратче ничего ИМХО не упростили. просто код ТИПО нагляднее. СТРУКТУРИРОВАНЕЕ и вроде как няяшно.
Суть - вообще без программирования. ВООБЩЕ
Аноним 17/05/19 Птн 21:39:51 19655518622
>>196554942
хаха, без программирования он хочет. ну удачи говнокодить и дальше замедлять возможности авр

проект нулевой, легче выучить основы ЯП

как первый проект для джуна сойдет

мимо сеньор помидор эмбедед
Аноним 17/05/19 Птн 21:39:53 19655519123
Аноним 17/05/19 Птн 21:41:09 19655525424
Аноним 17/05/19 Птн 21:44:02 19655540925
Я Python использую. Отлично подходит.
Аноним 17/05/19 Птн 21:49:14 19655570826
>>196554942
прикол в том, что оы не сделаешь вообще без программирования нормальный понятный интерфейс, там максимум что будет - чуток улучшенный скретч. так как все равно если будет сложная программа, там будут циклы, последовательность команд, будет опять же убогая блок схема. тот же скретч.
Аноним 17/05/19 Птн 21:51:44 19655585527
>>196555191
винформс чтобы сделать что то быстро, там мало фишек, нельзя что то гибко настроить
qt более мощный инструмент

вроде даже яп разные
Аноним 17/05/19 Птн 21:53:37 19655596328
Аноним 17/05/19 Птн 21:53:50 19655597029
>>196555186
Таки кому выучить ЯП? В теме дуины овердохуя народу. Имногие спотыкается даже об вайринг. Почитай за тот же флпрог. Все от него в эпичееском восторге. Но более менее большой проект это шторина на десять экранов.
Так вот задумка - разделить аппаратную часть от логической.
Есть железо
Есть триггеры
Есть экшены.
И сделать на уровне блок схема тут блок схема там.
Аноним 17/05/19 Птн 21:56:54 19655613630
>>196555708
Анон ты не понял. Я наверное вопрос не так задал. Я хочу сделать платформу для Дуни в которой не нужен преимущественно даже вайринг. На уровне блок схем вот тут описал >>196555970
Аноним 17/05/19 Птн 21:57:43 19655618331
>>196555970
хм, ты прав, может выйдет что то годное

но Ъотакурадиолюбители не оценят.
а школоте упростишь жизнь(на время)
Аноним 17/05/19 Птн 21:58:00 19655619932
Аноним 17/05/19 Птн 22:02:17 19655640733
>>196556183
> Не оценят
Профи конечно нет. Это и не надо. А вот именно РАДИОЛЮБИТЕЛЬ ОБЫКНОВЕННЫЙ мне кажется оценит. Не надо спотыкаться о си. Копать библиотеки и проч. Перетаскал на форму железки. Сделал связи. Потом создал список событий и триггеров и блок схемой соединил.
В плане вайринга и его тормозов это все устранимо на уровне библиотек. Если прыгнет сама задумка можно и библиотеки постепенно на си перевести.
Вот
Аноним 17/05/19 Птн 22:06:40 19655661434
>>196556199
Я использую Tkinter - встроенная библиотека, но можно Qt использовать или что-то другое.
Аноним 17/05/19 Птн 22:07:11 19655664035
>>196556614
не встроенная, а просто идёт вместе с питоном*
Аноним 17/05/19 Птн 22:07:43 19655666636
Аноним 17/05/19 Птн 22:09:52 19655676837
>>196556614
> ткинтер
Там на уровне кнопочек полей галочек или можно че посерьёзнее?
Аноним 17/05/19 Птн 22:10:24 19655680038
Аноним 17/05/19 Птн 22:12:31 19655691339
>>196554354
>>196554513
>Дискорд написан на электроне
>Постман написан на нём же
Антону лишь бы что то обосрать
Аноним 17/05/19 Птн 22:13:39 19655696640
>>196553798
с# я думаю. На python-е было бы удобнее всего, но на нем лучше для себя что-то лепить, его конечно тоже можно в экзешники упаковывать. А c# разумный компромисс. Можно скомпилировать, удобное формошлепство. Проще работать со строками.
Аноним 17/05/19 Птн 22:20:24 19655731541
>>196556199
если что-то относительно простое - то без проблем. если что-то тяжелое - то только с++.

python хорош тем, что это очень хорошая альтернатива в плане скорости разработки + библиотек. если у тебя большой проект со сложным бекэндом, то в какой-то момент придется переписывать, это факт (иначе поддержка будет дороже разработки). но опять же, далеко не каждый проект доживает до момента, когда его нужно переписать на что-то более подходящего
Аноним 17/05/19 Птн 22:26:15 19655762442
>>196553063 (OP)
C# + WPF - приятный язык, мощный инструмент для UI.
Аноним 17/05/19 Птн 22:30:51 19655787243
>>196556768
Да. Что-то посерьёзнее - это что?
Аноним 17/05/19 Птн 22:32:09 19655794044
>>196556966
Всё отлично упаковывается в exe
Аноним 17/05/19 Птн 22:33:43 19655801945
>>196553063 (OP)
Хуярь в крестах. Зачем тебе что-то другое для десктопа изучать?
Аноним 17/05/19 Птн 22:34:53 19655807046
>>196557624
Чем wpf от winforms ? В чем разница?
Аноним 17/05/19 Птн 22:35:14 19655808747
>>196555855
>винформс
>мало фишек
Шоблядь? Каких таких "фишек" тебе конкретно не хватает?
Аноним 17/05/19 Птн 22:36:47 19655815648
>>196556407
>Перетаскал на форму железки. Сделал связи. Потом создал список событий и триггеров и блок схемой соединил.
И получил аут оф мэмори эксепшн. Или как там это на ардуине называется?
Аноним 17/05/19 Птн 22:37:45 19655820249
>>196556768
И еще выглядит как уёбищное говно мамонта на всех платформах
Аноним 17/05/19 Птн 22:38:44 19655823950
>>196558019
Ну я как весьма ленивое существо решил узнать может кто чего изобрел уже для упрощения жизни десктоп программеров. В плане удобного ваяния динамичныэ интерфейсов хотябы. Тут вот сшарп ещё предлогают
Аноним 17/05/19 Птн 22:41:15 19655837151
>>196556913
Электрон - пиздатая штука, только прога твоя будет полгига в оперативке весить. Сам использую на постоянной основе несколько электрон аппликух (VS Code, Postman, MongoDB Compass), в принципе в память не упираюсь, но сам факт удивляет. Реально каждая из них по полгига. И это я еще и скайп не запускаю (который после переписки на электроне стал немножечко говном, да и на линуксе моем подглючивает как-то).
Аноним 17/05/19 Птн 22:42:08 19655841552
>>196558239
Ну да, хотел его предложить, кстати. Смотри сам, что удобнее будет: учить шарп и не париться, или ничего не учить, но попариться в крестах.
Аноним 17/05/19 Птн 22:43:04 19655846853
>>196558202
Есть ttk, на винде выглядит норм.
Я продаю несколько прог своих, всё устраивает вроде людей. Главное - функциональность.
Аноним 17/05/19 Птн 22:43:41 19655850954
>>196558415
Учить шарп это недели две максимум. Простой и понятный язык, вообще без заморочек. Да и формошлёпка удобная вполне.
Аноним 17/05/19 Птн 22:44:24 19655855055
>>196558156
Какое мэмори дебил. Это все тоже самое, только называй это автогенерацией кода из более удобной среды. Аутофмэмори и с вайринга и с авр и откуда угодно вылезет если ты 1к озу ногой будешь трамьовать
Аноним 17/05/19 Птн 22:46:33 19655866156
>>196554128
>генерация кода
Макросы же. Да ёб, есть аж гайд по написанию ёбаного интерпретатора sicp!
Аноним 17/05/19 Птн 22:47:18 19655869457
>>196558509
В чем там отличие от крестов принципиально? И в wpf vs winforms в частности
Аноним 17/05/19 Птн 22:49:26 19655879558
Аноним 17/05/19 Птн 22:50:56 19655888159
>>196558468
> ttk
Кто такой? Чё за зверь?
Аноним 17/05/19 Птн 22:54:25 19655908560
>>196558070
WPF можно размечать, биндить, стилизовать подобно html. Довольно удобно делать как простые интерфейсы, так и дичь.
Аноним 17/05/19 Птн 22:55:25 19655913861
xffucntll-bwnli[...].png (316Кб, 780x388)
780x388
Аноним 17/05/19 Птн 22:55:33 19655915162
>>196558694
>В чем там отличие от крестов принципиально?
Заботливо скрыто под капот всё низкоуровневое взаимодействие. Ни тебе указателей, ни тебе аллокации памяти, ни никакого другого "небезопасного" кода. Да и вообще твой шарп код не компилируется в машинные коды, а в промежуточный байт-код. Как в Джаве. Вообще Шарп это майкрософтовский ответ Джаве и есть (только сделаный гораздо лучше, как по мне - терпеть не могу Джаву и норм отношусь к Шарпу). За память отвечает сборщик мусора, тебе вообще парится незачем.

Грубо говоря - на крестах ты пишешь код и еще дополнительно к этому паришься на сопутствующие операции. На шарпе ты просто пишешь код.
Аноним 17/05/19 Птн 22:58:33 19655930963
>>196559085
>>196558694
Спасибо аноны пойду гуглить сшарпы с wpf
Всем добра
Аноним 17/05/19 Птн 23:01:53 19655947064
>>196559151
Все это прикольно. А как с тормозами и прожорливостьюв плане озу? Сильно забито потом это работает? Или же не критично?
Аноним 17/05/19 Птн 23:03:38 19655954765
>>196559151
> байт код
Погоди то есть шарп в типа песочнице работает получается?
Аноним 17/05/19 Птн 23:04:10 19655956266
image.png (343Кб, 1062x788)
1062x788
>>196559138
Нет, это стандартный tkinter. Вот ttk
>>196558881
>Кто такой? Чё за зверь?
The tkinter.ttk module provides access to the Tk themed widget set, introduced in Tk 8.5. If Python has not been compiled against Tk 8.5, this module can still be accessed if Tile has been installed. The former method using Tk 8.5 provides additional benefits including anti-aliased font rendering under X11 and window transparency (requiring a composition window manager on X11).
Аноним 17/05/19 Птн 23:09:25 19655979567
>>196559470
Нормально все и со скоростью работы, и с ОЗУ. Вернее там так - когда ты первый раз запускаешь прогу или какую либо конкретную форму, запускается джаст-ин-тайм компиляция которая заметна невооруженным глазом. Но повторный запуск этой же формы уже работает, ну скажем так, нормально работает. То есть лаги если и есть, то явно из твоего кода, а не самого фреймворка. Понятное дело что кресты быстрее просто по умолчанию, но оверхед не такой уж и большой чтобы из-за него явно париться.

С памятью тоже в целом норм. У Джавы все гораздо хуже. Скажем, мои аппликухи (довольно небольшие, правда, а свой ынтырпрайз что на работе писал я не замерял) занимал каких 60-100 мб в памяти. Электрон, как писали выше, легко по полгига отъедает непонятно куда.

>>196559547
>то есть шарп в типа песочнице работает
Ну я не знаю точно что именно ты подразумеваешь под "песочницей", но да - это не нативный код. Да, он при запуске компилируется just-in-time в нативный, и делается это именно что при каждом запуске. Но все равно тот код что ты пишешь тебя полностью избавляет от потребности напрямую манипулировать памятью и прочими низкоуровневыми ресурсами. Все через фреймворк!
Аноним 17/05/19 Птн 23:11:35 19655988868
>>196559562
Вроде не такое уж и говно, да. Думал будет намного хуже.
Аноним 17/05/19 Птн 23:19:07 19656022469
Итак. Победил сшарп. Фреймворк сейчас есть у всех почти поэтому в угоду благородной лени к рутинному коду выбор пал на него.
Всем отзывчивым анонам добра и тонну ничего, как всегда
/thread
Аноним 17/05/19 Птн 23:21:09 19656033570
Аноним 17/05/19 Птн 23:24:16 19656050771
>>196560224
Разумный выбор.

Не потому что самый лучший, а потому как более адекватное соотношение затраченых усилий/полученного результата. Скажем, по сравнению с крестами или джавой уж точно.
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов