
|
 |
Какво за J2SE?? От: fla На: 22-12-2006@20:23 GMT+2 Оценка: 1/Неутрален
В крайна сметка, J2SE ще го бъде ли като свободен софтуер?
[Отговори на този коментар]
Ще го бъде От: РТР На: 22-12-2006@20:37 GMT+2 Оценка: 1/НеутраленСпоред обещанията, кода на J2SE щи излезе с GPL лиценз до средата на следващата година.
А до колко ще го бъде, бъдещето ще покаже. GNU Classpath вече почти са привършили проекта си, и за в бъдеще имат намерение да обединят усилията си с подобни на тях проекти като Kaffe да работя заедно по новия отворен код.
Едно е сигурно, някой хубав ден Java ще се появи като свободен софтуер и в Debian :)
[Отговори на този коментар] Супер, Несупер От: the_real_maniac На: 23-12-2006@14:26 GMT+2 Оценка: 1/НеутраленСупер -> GPL
Несупер -> Java :-P
Радвам се , обаче че е J2ME, а не EE или другата (по памет бяха 3 верс, но може ид а греша) !
Това е единственият смисъл от тази история.
Java програмисти ЛИЧНО не познавам, но Java програми кой не е ползвал, една хубава java virtual machine не съм видял , нито на PC - се тая арх , нито на Mobile -> GSM,
Smartphone, PDA.
Java -> лесно за програмиста, тежко за потребителя и МАШИНАТА.
ТОВА Е ! (моето мнеение).
[Отговори на този коментар]
Към: Супер, Несупер От: Logo <logo__at__abv__dot__bg> На: 23-12-2006@21:59 GMT+2 Оценка: 1/НеутраленАман от "разбирачи"! По памет бяха всичките кретени (3 верс, но може и да не греша).
Като познаваш само третокласници, ясно е, че няма как да познаваш Java програмисти. И понеже не познаваш нито един Java програмист, самият ти не си (следиш ли логиката?). Тогава : колко си писал на Java, че да знаеш кое е лесно, кое трудно, кое хубаво и кое лошо?
За да прецениш дали една JVM е хубава, трябва да имаш някакви критерии - след като не си видял НИТО една хубава, явно си фантазираш.
А това за "лесно за програмиста" - вземи да попишеш малко за телефони и после казвай кое е лесно и кое не е.
Както се казва в цензурираната версия: На крива ракета космоса й пречи.
[Отговори на този коментар]
Към: Към: Супер, Несупер От: the_real_maniac На: 24-12-2006@1:01 GMT+2 Оценка: 1/НеутраленЕми виждал съм код на J2EE и в основите си прог. език е едно.
Спецификите не са ми ясни - е ? Браво и какво не мога да имам мнение,та дори и грешно.?
Така че по полека с определенията , КОЛЕГА ...
КАжи ми едно мобилно У-во(+функ. на телефон/може да е VOIP се тая), което да има не бърза, нормална JVM.
Такаа "лесна за програмист". лесна работа няма - но аз това не съм го отрекал, казвам че код на JAVA редове Y е равно на Х пъти примерно на С++. Въпреки че говорим за обекти.
Профилите зa J2MЕ не ги знам много , много също , но като гледам ти се предлагат едни доста затворени функции.
Искаш да отпиеш от чашата вода викаш:
"пий_от_чашата_вода".
чаша= вид
течност = вид
действие = пий или направо пийй (чаша, вода)
нали някакси така да го обясня.
От тук нататък за една функция - грубо казано щ ти се наблсъкат уж само небоходими и строго определени неща, когато я няма тази универсалност, та даже трявбад а има и ускорение от този фактор -> по малко изчисления, но уви не.
Не знам дали ще ми разбереш метафората.
Как да ти кажа, земи се успокой.
Аз дотук realtime JAVA приложение не съм видял :-D няма и да видим мен, ако питаш.
//сега сигурно пак ще се обидиш, но какво да ти кажа.
Под капака на Nokia 770 _> пиши в търсачката и ще видиш какво ще излезе -> има инфо на сайта с какво е. Голям микропроцесор, но ...
Как искаш това да върши всичко и накрая да му сложиш една Virtual Machine и то Javа, за да даде една ARCH независима среда за програма. И ако това може да е опр
ОчевАДНО е че ще е тежко.
Универсалните неща са големи.
Един хедър, ако го направиш универсален в него имаш суамта if-а, условни и предпроцесорни + коментари.
Ако е строго специфичен е в пъти по-къс.
Логично е ... Още примери:
тесният специалсит трябва да отделя време да е в крак с една сфера, широка в десет сфери -> повече време.
А дано тези СРАВНЕНИЯ макар и не на 100% ок да ти помогнат да ми разбереш гледанта точка.
Хъх.
-----
С който е арх. независим , ако си по стандарта -> сигурно знаеш станд. библ. функции , еми те не са "направи прозорец"
Защото това вече няма как ад е арх. независимо.
Елементарна Програма с ВидимПрозорец/изчертаване, позиция , размерим е в лош стил половин А4 лист написан на С.
На Java какво е ?
Може да съм в грешка, но просто си сгрешил човека, който да наречеш разбирач.
нарочн акрая има едно (мое мнеие).
защото ТАКИВА КАТО ТЕБЕ КОЙТО ГИ МЪРЗИ ДА ЧЕТАТ ИЛИ СА НЕРВАЦИ ОБРЪЩАТ ЕДИН ОБК. РАЗГОВОР В ТЪП СПОР.
[Отговори на този коментар] Към: Към: Супер, Несупер От: George Danchev <danchev (a) spnet< dot >net> На: 24-12-2006@8:51 GMT+2 Оценка: 1/Неутрален>А това за "лесно за програмиста" - вземи да >попишеш малко за телефони и после казвай кое е >лесно и кое не е.
Основната идея да се използва Java в тези устройства е да е възможно най-лесно на пишещите за тях Java weenies, но това което се получава в крайна сметка е "изнасилване на самите устройства".
[Отговори на този коментар] Към: Към: Към: Супер, Несупер От: Logo <logo __@__ abv[ точка ]bg> На: 24-12-2006@16:52 GMT+2 Оценка: 1/НеутраленНищо не разбрах. Eclipse е пример за нещо писано на Java и работещо. Относно JVM на телефон - въобще не искам да споря, явно само твоята JVM върви бързо на телефоните.
Относно "лесно" - никъде не говореше за С++, сега се опита да го докараш до "Да се пише на Java е по-лесно от това да се пише на C++". Програмирането е изкуство - или можеш да пишеш на каквото се налага, или си некадърен лигльо.
Понеже темата е J2ME - за хората, които твърдят, че е "фасулска работа" - напишете истински 3D engine от калибъра на Quake1. Когато пишеш за 4MB е едно, когато пишеш за 4GB - съвсем друго.
[Отговори на този коментар] Към: Към: Към: Супер, Несупер От: the_real_maniac На: 25-12-2006@0:10 GMT+2 Оценка: 1/Неутрален>А това за "лесно за програмиста" - вземи да >попишеш малко за телефони и после казвай кое е >лесно и кое не е.
Основната идея да се използва Java в тези устройства е да е възможно най-лесно на пишещите за тях Java weenies, но това което се получава в крайна сметка е "изнасилване на самите устройства".
===================
trm:
хвала !!! :-)
Ето един човек, който знае за какво иде реч и не се надува (много :-P)
хихи weenies _ това пъккак ти дойде :-P :-)
[Отговори на този коментар] Към: Към: Към: Към: Супер, Несупер От: George Danchev <danchev__at__spnet __точка__ net> На: 25-12-2006@13:40 GMT+2 Оценка: 1/Неутрален> trm:
> хвала !!! :-)
>
> Ето един човек, който знае за какво иде реч и > не се надува (много :-P)
Само да уточня, че не пиша нищо за телефонье и никакво желание нямам да го правя, поне за сега ;-) Лично за мен това е пълен смех, честно ;-)
> хихи weenies _ това пъккак ти дойде :-P :-)
Думи на френд пишущ такива бъркочи ;-)
[Отговори на този коментар] Към: Към: Към: Към: Към: Супер, Несупер От: the_real_maniac На: 25-12-2006@21:27 GMT+2 Оценка: 1/НеутраленТака си го написал ,че не се разбира кое е смях :?
[Отговори на този коментар] Към: Към: Към: Супер, Несупер От: JOKe На: 28-12-2006@14:52 GMT+2 Оценка: 1/Неутраленпич .. ITS ALL ABOUT THE MONEY .
при пускане на VM която е фрии или ОПЪН производителите на телефони имат следните алтернативи
или пишат ОПерационна система + АПИ за писане на програми и кво ли не .. което е МНОООООГО пари никаква реализация трудно намиране на персонал ИЛИ имплементират всички нужни инстркции в тъпите си процесорчета така че да върви ME и щтракат с пръсти .
мислиш ли че гаджето ми го интересува дали снимка се отваря в viewer-а на телефона за 0.2 или за 0.7 секунди ? мислиш ли че мен ме боли ?
реални приложения на Java :
azureus ? eclipse е НАЙ доброто ИДЕ на всички времена.
но защо говориш за реални приложения на Java за ПЦ ? БОЛИ ГИ ХУЯ СЪН ЗА ПЦ-тата и мен не ме боли погледн ив интерент погледни разпределените приложения та дори и в Микро света всичко е ЯВАААААААА ( както казват в хасково )
за големината на нещата пълни простотииии
аама ПЪЛНИИИИИИИИИИИИИИИИИИИИИИИ
една програма написана на Ц компилирана и кво ли не е супппер грамадна
няма да тръгна аз с моя шибан телефон и 16 мб памет на него да си качвам игри на Ц било то да вървят супер дето са по 10 мб ..
мене ме кефи да си кача jar-че дето е 500кб :) има идея нали ?
п.с. никои не го боли за потребителите.
никои не го боли за скорост
никои не го боли за рам
всичко е за париииииииииии :)
[Отговори на този коментар]
Ха Ха Ха От: Java програмист На: 27-12-2006@22:29 GMT+2 Оценка: 1/НеутраленМале, падам от коня докато ви чета коментарите. Малко пояснение. Виртуалната машина за телефони и прочие малки устройства е KVM, а не JVM и обикновено е имплентирана директно върху чип. Хубавото на Джавата като технология, е че виртуалната машина може да се имплементира на чип (на FPGA, по точно с Verilog или VHDL езици за описание на логическите гейт-ове ), а не като софтуер ала jvm.dll. Тогава джава баит-кода се явява асемблерен език, а джава като синтаксис и програмен език работи равносилно на C като скорост за дадения чип. На http://www.opencores.org/projects.cgi/w... може се прочете повече по въпроса. Пичовете флаш-ват JVM-а директно върху FPGA чипове от Altera и др.
[Отговори на този коментар]
Към: Ха Ха Ха (а сериозно) От: the_real_maniac На: 31-12-2006@12:17 GMT+2 Оценка: 1/НеутраленЕ да ... то всичко е асемблер, но ... ето
C за PIC16 .... нищо общо със C , просто някакви фиктивни файлови потоци.
А всичко да се разглежда като файл е нещо основно за С. ДА се достъпва (почти) еднакво и прочие, и прочие.
Така че - да прав си , всъщносто е синтаксис , а отдолу си е arch зависим код, но защо това да прави JVM или KVM По-бърз ?
ЧЕстно казано за първи път чувам KVM като термин, но ще го разучим :-P
Таа ... ок arch зависим код => спец. приложение => не е универсално , не е страшно тежко, НО !
JAVA-та подхода нали е точно това една дива универсалност. Програмиста пише -> VM_а се грижи да работи.
И в едни момент ти казваш, но нали VM_то се пише спрямо хардуера -> е Й ? при положение че гониш универсалност никога не опира до малко код или малко работа.
и така нататък.
А хора .. стига се надувахте или дайте да комуникираме и да се поучим НИЙ незнаещите или довиждане.
Омръзнало ми е да гледам надувки и плувки :-P
Флейм пък хич няма.
Говорим си за JAVA, J2ME и VM ...
лошо няма да се пообразоваме , щом сме в грешка ... , ако сме :-P :-) ;-) :-)
Айде Весело изкарване на НВГ :-)
[Отговори на този коментар]
Моля не обръщаите нещата на флеим От: JOKe На: 28-12-2006@14:42 GMT+2 Оценка: 1/НеутраленМоля не обръщаите работата на флеим всички знаем че 70% от хората тук са с Интернет Експлорер и с супер олигофрени :)
като неразбираш от Java и не си програмист НЕ говори :)
Java SE си е под GPL ! вече навсякъде ( https://openjdk.dev.java.net/ ) проблема е ЧЕ няма да може да си я билднете щото тва да не ви е някъв линукс кърнел :) та за да имате версия която е User Friendly за да може всеки разбирач олигофрен да билдне ще трябва да ичакате до догодина март месец.
това е за ся кефете се имате си вече GPL ВМ просто неможете да я билднете за ся. е сигурно ако сте някви ГЕНИАЛНИ типове можете естествено за повечето тук невъзможни неща няма.
Познавам предимно Java програмисти - по добър език и платформа не съществува.
[Отговори на този коментар]
|
 |
|
|
|
|
|
|