Перейти к содержанию
    

1 минуту назад, AlekErm сказал:

... а есть ли тот инструмент который мне хочется.

Нету. Попробуйте покопаться в MicroEJ, может и найдется то, что Вы хотите.
Но, насколько я понял, Вы уже там копались и путного ничего не нашли. Тогда увы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 минут назад, Arlleex сказал:

Нету. Попробуйте покопаться в MicroEJ, может и найдется то, что Вы хотите.
Но, насколько я понял, Вы уже там копались и путного ничего не нашли. Тогда увы.

Спасибо, тогда на том и разойдемся :) А то уже взаимные оскорбления начинают сыпаться ))) У каждого своя правда и всяк норовит ткнуть носом. Пока кто то там говорил что несколько лет можно собирать библиотеки и систематизировать их, давно бы уж это можно было сделать! Ну конечно же коммерция, кто ж свой хлеб будет направо налево раздавать!

Коллеги, всем спасибо за консультацию, больше не смею вас отвлекать! :ok:

Я в принципе ожидал подобных разговоров, так что не удивлен. Никто не хочет просто так объединять ресурсы, все коммерциализировано. Дальше могло быть много букафф высказывания мнений, но уже не по технической части данной темы, так что ограничимся :bye:

Изменено пользователем AlekErm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 hours ago, mantech said:

Эта вся дрянь процветает только в браузерах и в основном на ява-скрипт, а не на чистой яве, это две большие разницы. И уж JIT никогда ничего не ускорял, а только замедлял и не хило...

Вы ошибаетесь.  JIT в яве есть и очень давно, и благодаря ему в серверном применении ява не сильно уступает нативному коду. После "прогрева" этого самого jit-а, конечно, когда все основные ветки программы исполнились и откомпилировались.

 

6 hours ago, AlekErm said:

Мне нужно чтобы я, написав программу на java, пусть на java подобном языке, в удобном для этого IDE, прогнал бы ее через компилятор и получил бы результат не хуже или близко, как и написанный на C и годный для работы в МК. Я понимаю

Посмотрите в сторону Rust. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, AlekErm сказал:

Никто не хочет просто так объединять ресурсы

У вас тут уже не первый раз намёки, что для вас все всё должны сделать. А что же будете делать вы? Пожинать плоды? Хитрый, однако.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, MrBearManul сказал:

У вас тут уже не первый раз намёки, что для вас все всё должны сделать. А что же будете делать вы? Пожинать плоды? Хитрый, однако.

Я говорю глобально, а не только для себя. Наверняка я не первый кто задавался таким вопросом. Я то и так все без вас сделаю, это я уже понял давно :blum3:

А намеки у меня на всеобщее объединение. Глядишь и прогресс быстрее пойдёт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, abcalex12 сказал:

Вы ошибаетесь.

Очень сомневаюсь, ибо с виртуалками и байткодовыми интерпретаторами "на ты". Представьте, сколько машинного времени уйдет на парсинг и компиляцию текстового исходника, хоть на яве, хоть на Сях, и сравните с байткодом из того же .jar-файла, где все это уже сделано. Единственный вариант, это когда этот исходник сразу весь компилится в тот-же байт-код, записывается в буфер и потом исполняется уже он, а не исходник, но это уже не JIT в "чистом виде", а просто предкомпиляция...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, mantech сказал:

Очень сомневаюсь, ибо с виртуалками и байткодовыми интерпретаторами "на ты". Представьте, сколько машинного времени уйдет на парсинг и компиляцию текстового исходника, хоть на яве, хоть на Сях, и сравните с байткодом из того же .jar-файла, где все это уже сделано. Единственный вариант, это когда этот исходник сразу весь компилится в тот-же байт-код, записывается в буфер и потом исполняется уже он, а не исходник, но это уже не JIT в "чистом виде", а просто предкомпиляция...

Вот это по идее и нужно

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 минут назад, AlekErm сказал:

А намеки у меня на всеобщее объединение. Глядишь и прогресс быстрее пойдёт.

Тогда не разменивайтесь на мелочи, вот вам идея для стартапа - система автоматического программирования!

Для "написания" программы нужен только телефон или планшет с подключением к устройству, подключаем, пишем текстом: 1) при таком-то условии, нужно включить то-то

2) когда что-то произошло, делаем так, если... то... и т.п.  

3) и так далее, все свои хотелки)))

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

5 минут назад, AlekErm сказал:

Вот это по идее и нужно

Зачем? У вас меняется код при каждом запуске программы? Представьте, сколько ресурсов отъест компилятор, плюс буфер кода и пр... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, mantech сказал:

Тогда не разменивайтесь на мелочи, вот вам идея для стартапа - система автоматического программирования!

Для "написания" программы нужен только телефон или планшет с подключением к устройству, подключаем, пишем текстом: 1) при таком-то условии, нужно включить то-то

2) когда что-то произошло, делаем так, если... то... и т.п.  

3) и так далее, все свои хотелки)))

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

Зачем? У вас меняется код при каждом запуске программы? Представьте, сколько ресурсов отъест компилятор, плюс буфер кода и пр... 

Это уже Arduino ))

Я говорю про компиляцию java программы, сразу всей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, AlekErm сказал:

Это уже Arduino ))

Нет, это уже ИИ, причем очень навороченный, поэтому такого еще нет...

4 минуты назад, AlekErm сказал:

Я говорю про компиляцию java программы, сразу всей

Почему и спрашивал, "зачем", т.к. не понимаю, почему нужна компиляция на таргете, а не на компе или другом устройстве, ибо байткод работает в разы быстрее.

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, mantech сказал:

Нет, это уже ИИ, причем очень навороченный, поэтому такого еще нет...

Почему и спрашивал, "зачем", т.к. не понимаю, почему нужна компиляция на таргете, а не на компе или другом устройстве, ибо байткод работает в разы быстрее.

Я и говорю про компиляцию java в IDE, а не на таргете!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, AlekErm сказал:

Я и говорю про компиляцию java в IDE,

Смотрите, где-то видел подобное поделье на основе esp32, че-то делали на яве, в упрощенном варианте, может еще сохранилось на просторах инета...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, AlekErm сказал:

Глядишь и прогресс быстрее пойдёт.

Это вам не ПК. Это мир встраиваемых систем. Здесь такие юношеские мечты не срабатывают. Но чтобы говорить на равных необходимо, чтобы собеседник ориентировался в теме, в которой мечтает совершить революцию. Пока же собеседник совершенно не представляет себе, что такое микроконтроллер и чем их великое множество отличается между собой, но пытается всё свести под одну планку.

 

Ну ок, @AlekErm. Давайте я встану на вашу сторону. И вот вам задачка: берём это и это. Читайте внимательно описание обоих микроконтроллеров. Обратите внимание, что в первом случае у вас фактически два микроконтроллера разного уровня сложности. Как предполагаете упростить программирование? Что общего между этими двумя представителями? Каким образом вы избавите от "плинтуса" человеческое общество? Как собираетесь систематизировать "низы/плинтусы"? Как предлагаете избавиться от махания кочергой и гаечным ключом, о чём вы тут нам толкуете уже не первую страницу?

Изменено пользователем MrBearManul

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

39 минут назад, MrBearManul сказал:

Давайте я встану на вашу сторону. И вот вам задачка: берём это и это. Читайте внимательно описание обоих микроконтроллеров. Обратите внимание, что в первом случае у вас фактически два микроконтроллера разного уровня сложности. Как предполагаете упростить программирование? Что общего между этими двумя представителями? Каким образом вы избавите от "плинтуса" человеческое общество? Как собираетесь систематизировать "низы/плинтусы"? Как предлагаете избавиться от махания кочергой и гаечным ключом, о чём вы тут нам толкуете уже не первую страницу?

На уровне абстракций, переходящих ниже на уровень драйверов. Ведь протокол ModBus, CAN, стек TCP/IP, это всё остаётся общим на верхнем уровне для любого контроллера. Ну так и написать библиотеки драйвера под каждое железо. Просто начать создавать коллекцию на общем ресурсе. Хотя сейчас все это и раскидано хрен знает где по форумам, но времени на поиски тратится дофига и больше! Да, от специфики это не спасет, но часто повторяющие реализации будут уже в одном месте лежать. Я не знаю, может я пытаюсь очередное Ардуино изобрести, вот и скажите мне где тут подводные камни, которые вообще не дадут сделать подобное решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 часов назад, AlekErm сказал:

Спасибо, тогда на том и разойдемся :) А то уже взаимные оскорбления начинают сыпаться )))

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

Разговор на уровне: "что за дебилы сделали столько кнопочек и рычажков в Airbus A320? Я хАчу чтобы он просто летел куда мне надо, я не хочу заморачиваться всеми этими руководствами по летной эксплуатации и прочим гЭ. в котором ковыряются современные дураки пилоты...".

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...