Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
73 user(s) are online (47 user(s) are browsing Forums)

Members: 0
Guests: 73

more...

Headlines

Forum Index


Board index » All Posts (Chain-Q)




Re: Doesn't Seem to be Any Programing Languages for AOS4 for the Average Person
Just popping in
Just popping in


@ChrisH
Sure. I know that. I was also using E (and PowerD) for a while. In fact, i still use it if i want to do some 68k stuff. (Unfortunately, very rarely happens nowadays, due to lack of time.) It's a quite nice language to programm on Amiga.

.caution.:.blue.troll.and.morphos.evangelist.
.pegasos2/g4.efika.amiga1200/060.amiga2000/060.
.hosting.:.amigaspirit.hu, pegasos.hu
Go to top


Re: Doesn't Seem to be Any Programing Languages for AOS4 for the Average Person
Just popping in
Just popping in


@LiveForIt
It's not DOSBox. But indeed, this is originally a Text Mode application, but it uses a fully native subsystem on M*rphOS, to render the display contents. For now, for the ease of the port (and for speed) it uses a VGA bitmap font, to render the window contents. That's why it looks like DOSBox. But it's not hard to modify the code to render with whatever font, and even to support Unicode & co. And the window is freely resizeable, supports mouse events, and has clipboard support, so it's quite well integrated with the OS, even if it doesn't look like it.

And i don't think Pascal is confusing after you learn other languages, recent Pascal compilers can do almost all the pointer-magic of C, it has quite good OOP, and its good runtime support (for string management for example) helps you keep your code clean and bugfree. And there are other advantages... I know about half a dozen other languages, not counting the various flavours of assembly, use and had to use them for work, but still Pascal is my favourite language. Well, you can call that being confused tho', if you're a C lover, but hey...

About OS-specific stuff, since Free Pascal (and related toolchain) is developed in itself, to be able to compile the IDE, i had to support every fundamental libraries and some of the devices of the OS, starting with dos, intuition and graphics.library, timer and clipboard.device, and more. There are bindings for OpenGL and SDL too. Also, basic MUI stuff is available, so like AHI, and more. Just too many to list here. Just browse the screenshots on my site, to see more. However, most of this only for M*rphOS at this time. (And OS3 has its own bindings from previous FPC version, but since 2.x compiler doesn't exist for 68k, the support is theroetical at this time.) But i have somewhat advanced versions of fd2pragma, and other tools, so it shouldn't be that hard to get all this running on OS4, since the headers could be easily converted from the C SDK. It just takes some time, and needs someone to do it... But the possibility is there.

.caution.:.blue.troll.and.morphos.evangelist.
.pegasos2/g4.efika.amiga1200/060.amiga2000/060.
.hosting.:.amigaspirit.hu, pegasos.hu
Go to top


Re: Doesn't Seem to be Any Programing Languages for AOS4 for the Average Person
Just popping in
Just popping in


On Free Pascal:

Holy sssshhhh... I didn't expect my Free Pascal OS4 port to be mentioned after so long time here... If anyone is interrested, it could be updated to current FPC SVN trunk version quite easily. Only the M*rphOS version was developed since, but nearly all changes in the sources were made with OS4 (and a theoretical OS3) version in mind.

Recent advancements include working FPC IDE, and tons of bugs fixed. Actually, the screenshot in the link shows the - to my knowledge - very first really integrated development enviroment for any PowerPC Am*ga-like system. (Fixme on this tho', if i'm wrong.) It means, it doesn't call an external command line compiler to build the sources, but the compiler is inside the IDE (inside same executable). Note the syntax highlighting, and other goodies too... Heck, it even could have full source-level debugging on OS4, since there's a GDB (and libgdb) port, IIRC.

So to sum it up, if someone is interrested, i could help having all the above for OS4, and it's really not a hard task for someone who is familiar with OS4 development. I don't have the time nowadays tho', to do it myself, sorry.

Go to top



TopTop




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project