Java on ZX

ZXNet echo conference «code.zx»

From Slavik Tretiak To All 17 November 2005

Hello, valker JVM for spec? Two problems are immediately visible: 1) there is not enough memory. Java eats up your memory very much. how do you plan implement swap? 2) brakes. I tried Java on my Ammy (50 mHz).... I'd rather not have it tried it. Is jit compilation planned? (if yes, then memory problems increase)

From valker To All 17 November 2005

Hello, All Just for fun. There is an idea to implement a JVM for Speccy. I start tomorrow.

From Andreas Kaiser To All 17 November 2005

Hello, valker val> Just for fun. val> val> There is an idea to implement a JVM for Speccy. val> val> I start tomorrow. software? What exactly do you want to implement?

From valker To All 18 November 2005

Hello Sinus Sin> JVM for spec? Sin> I immediately see two problems: Sin> Sin> 1) there is not enough memory. Java eats up your memory very much. how do you plan Sin> implement swap? Sin> Sin> 2) brakes. I tried Java on my Ammy (50 mHz).... I'd rather have it Sin> have not tried. Sin> Sin> is jit compilation planned? (if yes, then there are memory problems Sin> increase) 1. There will be a swap. On HDD. I haven't thought about the details yet. 2. Brakes... Well, I write “Just for fun” - i.e. at the first stage the goal is the very possibility of launching. We'll figure out the speed later. 3. At the first stage - a bytecode interpreter. If everything goes well, then Further options are possible: jit or compile on install.

From valker To All 18 November 2005

Hello, valker I am exploring the possibility of using the developments of other projects. Currently I'm interested in two projects: Waba [http://waba.sourceforge.net/], and KabaVM [http://www.geocities.co.jp/SiliconValley-PaloAlto/2038/]. The second project, unfortunately, is in some hieroglyphographic language. Since there is a lot of code written in C, I will also use this language. Naturally, not at the expense of performance. Workers The compiler selected IAR for Z80.

From Slavik Tretiak To All 18 November 2005

Hello, valker Well, if just for fun... If there is a swap, then go ahead, I don’t see any obstacles. there will be brakes ^_~

From jtn To All 19 November 2005

Hello Sinus This is where the 20mhz accelerator comes in handy...

From Slavik Tretiak To All 7 December 2005

Hello, valker I didn’t follow the link, but I already know what J2ME CLDC is by its name. Do you just need some kind of Java (I don’t care what kind) purely for fun? or do you want some normal application to launch? what dots to put there ^_~

From valker To All 13 December 2005

Hello Sinus Sin> I didn’t follow the link, but I already know what J2ME CLDC is Sin> name. Sin> Sin> do you just need some kind of Java (I don’t care which one) purely for fun? Sin> or do you want some normal application to start? Sin> there are dots to put ^_~ Is J2ME not normal Java? “Putting dots” means drawing on the screen?

From Slavik Tretiak To All 13 December 2005

Hello, valker val> Isn't J2ME normal Java? val> “Putting points” means drawing on the screen? J2ME - Java2 Micro Edition Heavily stripped-down Java (not in terms of byte code, of course, but in terms of libraries)

From valker To All 13 December 2005

Hello Sinus Sin> J2ME - Java2 Micro Edition Sin> Heavily stripped-down Java (not in terms of byte code, of course, but in terms of Sin> libraries) This, I think, is already known to everyone. However, even what we have can be used on the Spectrum. I think that the topic of libraries is not so interesting due to the current lack of the VM itself.

From Slavik Tretiak To All 14 December 2005

Hello, valker > I think that the topic of libraries is not so interesting due to the lack of > present time of the VM itself Well then. You are able to fix it (lack of VM in the sense) ;)

From Dobrynin Sergey To All 16 December 2005

Hello Sinus Sin> Are you still not satisfied with English and want to talk about it? I just wanted to know the opinion of the author (or authors) about the direction of development. Although my English is poor, I can read what is being said. But in my opinion, if the development of any project goes beyond the scope of a “hobby” and begins be ported throughout the “whole” world, the heroes must be known by sight.. This is the first thing. Secondly, it will be quite difficult for people like me to support the project in English, since I can’t connect three words in English: v2_cry: PS. In fact, it's all a flame. Knock the mesags if you think they are littering the thread :mad: ZZY. My deep respect to the authors of such a complex project! Good luck, I hope Soon you will enjoy the fruits of your hard work!

From Dobrynin Sergey To All 16 December 2005

Hello, valker val> http://javaonzx.blogspot.com/ and where is our great and mighty Russian on the website? :mad:

From Slavik Tretiak To All 16 December 2005

Hello, do_se Are you still not satisfied with English and want to talk about it? ;)

From valker To All 16 December 2005

Hello, do_se do_> I just wanted to know the opinion of the author (or authors) about the direction do_> development. Although my English is bad, I can read what is being said do_> is coming. But in my opinion, if the development of any project goes beyond do_> "hobby" framework and will begin to be ported throughout the "whole" world, heroes should do_> know by sight.. do_> This is the first thing. Secondly, it will be quite difficult for someone like me do_> support the project in English, since I have three words in English do_> I can’t connect: v2_cry: do_> do_> PS. In fact, it's all a flame. Kill mesags if you think that do_> they clog up the thread :mad: do_> do_> ZZY. My deep respect to the authors of such a complex project! Good luck, do_> I hope to soon enjoy the fruits of my hard work! Russian version in this thread. English - at http://javaonzx.blogspot.com/ So don't worry, news about the project is always available here.

From Slavik Tretiak To All 24 March 2006

Hello DreamZzz Yes, and practically it can work out too, but it takes an excessive amount of time time. and especially since the author has not been heard for a long time.

From Alexander Chernobrovy To All 24 March 2006

Hello, valker But it would be interesting to transfer J2ME CLDC 1.0 to speckies, without floating points. First, try to launch small black and white games, and then see how will do. They require little memory, and the resolution is also low. Theoretically maybe something will even work out.