LINUX.ORG.RU

История изменений

Исправление slackwarrior, (текущая версия) :

Напиши каркас кроссплатформенного (линукс, венда, макось, андроед, яблофон, вхатевер) приложения с плугинами на c++17 чтоб собиралось g++, clang, msvc, под sygwin можно, чо бы нет, bcc64 и icc (если есть), а на нем уже громозди подсистемы - например, с p2p-дискавери между инстансами, с пробивалкой фаерволов по STUN/TURN/ICE и туннелями для Nсколько протоколов и MQ для гарантированной доставки. Приделай Qt/Gtk конфигурялки... в виде плугинов :) т.е. чтоб «ядро» от них не зависело, а они не были отдельными приложениями :) ... сделай вариант сборки наоборот, чтоб «двигло» было либой, статической или динамической в зависимости от опций сборки. Приделай пару скриптовых движков, v8, lua и еще какой-нибудь... А потом... собери это все для WebAssembly :)

Исправление slackwarrior, :

Напиши каркас кроссплатформенного (линукс, венда, макось, вхатевер) приложения с плугинами на c++17 чтоб собиралось g++, clang, msvc, под sygwin можно, чо бы нет, bcc64 и icc (если есть), а на нем уже громозди подсистемы - например, с p2p-дискавери между инстансами, с пробивалкой фаерволов по STUN/TURN/ICE и туннелями для Nсколько протоколов и MQ для гарантированной доставки. Приделай Qt/Gtk конфигурялки... в виде плугинов :) т.е. чтоб «ядро» от них не зависело, а они не были отдельными приложениями :) ... сделай вариант сборки наоборот, чтоб «двигло» было либой, статической или динамической в зависимости от опций сборки. Приделай пару скриптовых движков, v8, lua и еще какой-нибудь... А потом... собери это все для WebAssembly :)

Исправление slackwarrior, :

Напиши каркас кроссплатформенного (линукс, венда, макось, вхатевер) приложения с плугинами на c++17, а на нем уже громозди подсистемы - например, с p2p-дискавери между инстансами, с пробивалкой фаерволов по STUN/TURN/ICE и туннелями для Nсколько протоколов и MQ для гарантированной доставки. Приделай Qt/Gtk конфигурялки... в виде плугинов :) т.е. чтоб «ядро» от них не зависело, а они не были отдельными приложениями :) ... сделай вариант сборки наоборот, чтоб «двигло» было либой, статической или динамической в зависимости от опций сборки. Приделай пару скриптовых движков, v8, lua и еще какой-нибудь... А потом... собери это все для WebAssembly :)

Исправление slackwarrior, :

Напиши каркас кроссплатформенного (линукс, венда, макось, вхатевер) приложения с плугинами на c++17, а на нем уже громозди подсистемы - например, с p2p-дискавери между инстансами, с пробивалкой фаерволов по STUN/TURN/ICE и туннелями для Nсколько протоколов и MQ для гарантированной доставки. Приделай Qt/Gtk конфигурялки... в виде плугинов :) т.е. чтоб «ядро» от них не зависело, а они не были отдельными приложениями :) ... сделай вариант сборки наоборот, чтоб «двигло» было либой, статической или динамической в зависимости от опций сборки. А потом... собери это все для WebAssembly :)

Исходная версия slackwarrior, :

Напиши каркас кроссплатформенного приложения с плугинами на c++17, а на нем уже громозди подсистемы - например, с p2p-дискавери между инстансами, с пробивалкой фаерволов по STUN/TURN/ICE и туннелями для Nсколько протоколов и MQ для гарантированной доставки. Приделай Qt/Gtk конфигурялки... в виде плугинов :) т.е. чтоб «ядро» от них не зависело, а они не были отдельными приложениями :) ... сделай вариант сборки наоборот, чтоб «двигло» было либой, статической или динамической в зависимости от опций сборки. А потом... собери это все для WebAssembly :)