[News] New version of Feelin (040718) & Web site | ANN.lu |
Posted on 21-Jul-2004 04:39 GMT by Gofromiel | 59 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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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 59 | ANN.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] |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|