29-Mar-2024 07:57 GMT.
UNDER CONSTRUCTION
Anonymous, there are 59 items in your selection (but only 9 shown due to limitation) [1 - 50] [51 - 59]
[News] New version of Feelin (040718) & Web siteANN.lu
Posted on 21-Jul-2004 04:39 GMT by Gofromiel59 comments
View flat
View list
Feelin is a new object-oriented system (OOS) for the AmigaOS. It provides two things: a small, fast and powerful core shared library, offering everything needed to create a strong object-oriented environnement; and an extensible system to create and maintain graphical user interfaces.

I created Feelin, because I was fed up with others GUI toolkits available on AmigaOS. You may say "have you ever heard about MUI ?". Well, yes :-) But, although MUI is a very attractive choice, it severely lacks of modern features and protection. MUI is not an object-oriented system on its own. Built on BOOPSI, it suffers from its limitations.

Give it a try ! Visit Feelin's web site for further information...

New version of Feelin (040718) & Web site : Comment 51 of 59ANN.lu
Posted by Anonymous on 22-Jul-2004 10:25 GMT
This loks promising anyway.
New version of Feelin (040718) & Web site : Comment 52 of 59ANN.lu
Posted by DET Nicolas on 23-Jul-2004 06:01 GMT
Hello!

What a strange thread ? :-). I think we should create another one named "JIT VS native code".
Personnaly, I think that native code is of course faster than JIT eumated one, even if it's a very good JIT (on the fly code optimizing; etc...). I don't see how it ould be faster than code produce by a really good "normal" compiler.

About the new GUI toolkit: Why not ? :-)
Let's see how it will evoluate. But maybe the author should think about a C version of its software (if it's not already) in order to port it on recent Amiga-like system.
I'm still an MUI fan :-))

Bye
New version of Feelin (040718) & Web site : Comment 53 of 59ANN.lu
Posted by Amon_Re on 23-Jul-2004 11:55 GMT
In reply to Comment 52 (DET Nicolas):
I don't see how it ould be faster than code produce by a really good "normal" compiler.

Because a JIT also compiles the emulated program to native code :P
New version of Feelin (040718) & Web site : Comment 54 of 59ANN.lu
Posted by Leif on 23-Jul-2004 14:59 GMT
The "layout" chapter of developers docs feels familiar..
Like its been copy and pasted word for word from stefan stuntz's
muidev.guide.. Yep.
New version of Feelin (040718) & Web site : Comment 55 of 59ANN.lu
Posted by Anonymous on 23-Jul-2004 23:59 GMT
In reply to Comment 29 (Agima):
Scala is very good example -- IMO the GUI design was well thought out.
PowerPoint has become the mainstream. Unfortantely, the user is presented with the menu/icon toolbar buttons which for this type of program is so combersome IMO. The menu/toolbar does not always make the program efficent for the user in creating/doing stuff! Newtek clearly understands this --- Lightwave/Video Toaster are good examples.
New version of Feelin (040718) & Web site : Comment 56 of 59ANN.lu
Posted by Amon_Re on 24-Jul-2004 12:46 GMT
In reply to Comment 55 (Anonymous):
PowerPoint is the perfect example of how NOT to create such an app :P
New version of Feelin (040718) & Web site : Comment 57 of 59ANN.lu
Posted by Gofromiel on 25-Jul-2004 09:54 GMT
In reply to Comment 50 (Anonymous):
As you wish, but using AllocVecPooled() and FreeVecPooled() still requires a pointer to the memory pool to free the memory chunk. F_Dispose() requires ONLY the pointer to the memory chunk :-)
New version of Feelin (040718) & Web site : Comment 58 of 59ANN.lu
Posted by Gofromiel on 25-Jul-2004 09:56 GMT
In reply to Comment 54 (Leif):
A bit indeed, this part is not interesting, and I am surely a very lazy person :-)
New version of Feelin (040718) & Web site : Comment 59 of 59ANN.lu
Posted by Gofromiel on 25-Jul-2004 10:27 GMT
Hi all !

I am the author of Feelin. This comment tries to be a reply to everybody.

My goal, creating Feelin was to offer a new object-oriented system to the AmigaOS. The GUI part comes after. MUI is NOT an object-oriented system, it's just an object-oriented GUI based on the object-oriented system BOOPSI. I don't care being in competition with MUI, because most people just don't want to change standards (think about W*ndows...). I have no illusion about that. But comparing BOOPSI to Feelin is like comparing the sea to the ocean :-) Seriously, BOOPSI is VERY limited and MUI suffers from these limitations.

I am not familiar with MorphOS nor AmigaOS4 because I don't have a PPC computer (somebody generous ? :-). I just own an A1200 running at 28Mhz with 4Mo, which I use to develop (the MMU is not available under WinUAE). I just adore my Amiga (12 years now :-). I also use WinUAE on my PC for testing purpose. If anyone wants to port Feelin on PPC just write me, I'll be glad to release some sources.

I have created Feelin for fun. She cannot be compared to object-oriented systems on Amiga, because most of them are very old and seriously limited. And that is a fact, MUI is NOT an object-oriented system.


The GUI part is not as complete as MUI, because I focused a lot on the system part. But she is still pretty good : inheritance of colors, fonts, background; Very dynamic layout (fonts can be modified at any time); HTML markups supported to format text, and no just the simpliest; windows decorators; extremely configurable... The GUI part is just ONE of the many possilities offered by Feelin. And because you can look at it, it makes Feelin more interresting than a f*cking object-oriented system.

I hope I didn't sound rude, english is not that easy for me :-) But I'll be glad to work with people on MorphOS or AmigaOS4. Any proposition, suggestion, comment is welcomed !
Anonymous, there are 59 items in your selection (but only 9 shown due to limitation) [1 - 50] [51 - 59]
Back to Top