Yes… it would - but maybe Haiku is the better Operating System concept …and maybe it is better writing software for a slim platform which is not so widely used then Windows/Wine, MacOS, Linux etc.
I am not so sure - thats why i am asking in this forum. And well … it is not a secret, that i just want to write an application and not an Operating System
I am not so sure, whether i want to work on a platform which is used by billions :)… thats why i want to leave Windows ?`
… but somehow I also do not want to work on a GPLplatform … and particulary not with macOS, which in my opinion is over capitalized and too much expensive for me on an “application layer”
yes i want to use Standard Software and doing some own programming
yes, i just want to run one operating system on a computer
yes … my focus is Desktop and not network programming or “social engineering”
@Mark : My comment was directed at @ccipri, not at
you. I just wanted to advocate for a more welcoming atmosphere towards new users. Which is actually quite good in the Haiku community, especially if you compare it to other places on the internet.
In addition to what @humdinger already wrote: Photoshop is a commercial closed source application and will only be availiable for Haiku if Adobe ports it over. Which, if we are being realistic, will never happen. But if you really need it you can try running it on Wine which was ported to Haiku recently.
The main programming target on Haiku is the Haiku API, natively for C++, which is described here The Haiku Book: Welcome to the Haiku Book and in the legacy BeBook (since Haiku started out as an open source reimplementation of BeOS) which you can find here: The Be Book . Since you´re already familiar with a BASIC dialect using Yab could also be an option for you. It´s a BASIC dialect with native access to the Haiku API and an IDE. I can´t tell you more since I don´t use it but there is a small but active developer community using it.
Hope that helps for a start…feel free to ask if you want to know more details.
As named before. Take a look at Krita, i dont know if this software can be a solution conterpart to photoshop at all, but it looks good.
1a. There is a system own graphic app named Wonderbrush
If i remember correctly Inkscape is available on haiku past some weeks?
As named before, take a look at yab, a basic dialect with components to use the Haiku API.
5a. Here a example that you can do with yab, with some expierience
maybe more suggestions coming in - particulary on the Application developing front
Windows i was using with VB6 - but just as a frontend for my in multiple languages written DLLs and COMponents.
So my personal choice is - staying with WIN32 or doing something else.
WIN64 is not adressing 32bit DLLs correctly … and many other probs
My anger on this is too big …that i never will rewrite an application on windows.
If i will rewrite for a 64bit promising future platform, then just a slim desktop platform
… and well …viewing YAB without knowing too much what it is doing:
Interpreter BASIC for me is much too slow. I need something to make “QuickandDirty”-GUIs…but if there is no “middleware” concept implemented… i mean at least something like DLL (Dynamic LINK LIBARY), then it will not work for me.
I am writing critical algos in C/Assembler/FORTRAN etc. - whatever. Basic i just need to have an useability for my own code on GUI-Level and fast access to the OS-API
Because i actually dont know too much about HailkuOS - but for me it is a MUSTHAVE for decisionmaking for even trying it out for a minute in my life:
Is there a LINK-Libary concept in YAB ? .,. and what is the main concept in Haiku for Libararies written in multiple languages ? … Is there something like Dynamic Link Libary in Haiku … or better: Component Object Model ?
If i am not able protecting my personal knowledge on a computer … i simple will write a book and not a software <3
The analogous concept for DLL on posixy operating systems is shared libraries, I don’t know what the differences are duo to never having worked with dlls on windows.
You can look through the packages and sort by category at depot.haiku-os.org. For example, regarding word processing, you can find LibreOffice and Calligra on there.
In the third party software ports you will find a lot of bugs yet a ton of bugs.
You can’t depend on haiku for multimedia work, Haiku is very cool but is not complete yet, very close enough but is not complete yet. Try a double boot and use haiku under your own risk n.n
In Haiku there is the basic StyleEdit editor, basic installation also provides Pe (my favored one in Haiku), and you can install Koder (also more advanced editor), if you feel confortable in Terminal, there’s Vi, emacs, nano … (plenty to choose from)
As suggested, maybe just install it, try it. Install a few apps, see if they work for you. And if you like it but your fav app doesn’t exist, or isn’t working properly, why not make that your first Haiku contribution?
You sound like a proficient developer with enough skills.
Yes, you can use libraries in yab, means writing them once and using them in multiple projects.
It occurs to me that I should work on my yab IDE again, I’m going to push the whole thing further there, you can add everything (cases, subroutines, main, loops) to each project there, they are central to the work on disposal.
But yab is Haiku only, the language are only on this system.
I already had a good application on Win32 … but somehow it is lost in nowhere
What are you recommending for 2D Vectorgraphics programming on Haiku ? … In Windows I was capselling GDI+ what btw, was alot of work … is there a similar concept possible on Haiku ?
What i at least would need is programming 2DVector mulitlayers
What is common sense on Haiku for 2D Vectorprogramming ?