I used to use Visual Basic years ago to knock up GUI's for things. I was (and still am) a terrible programmer. I'd write the main functions in c++ and use syscalls because I knew more of that than VB. I just liked that there was something I could use to draw the GUI with.
These days, the only thing I ever use is either bash scripting or perl, and I know very little, just picking it up and learning what I need to do when I want to do something, which isn't that often. Thing is, I haven't found anything for linux that has the easy to use draw GUI method of VB for linux. I don't use windows now, it would be good to find a tool like that. Is there such a thing?
dons flame retardant suit
Name:
Anonymous2011-08-31 23:08
I've read that Gambas is meant to play a similar role as Visual Basic, but for Linux. Haven't been using it myself since I don't use Linux enough.
Name:
!L33tUKZj5I2011-08-31 23:13
>>2
I've heard a few things about various IDE's, but they are never true point and click. I thought maybe [spoiler]prog[/spoiler might have heard of one and actually tried it.
I've kept up my commandline stuff (for what I want to use it for) But never got into an GUI programming.
I may use linux, but I'm not someone who wants to do something the hardest way to look hip. Just wondered if there is any easy way. Programming should be built on making things easier, not solving the same problem twice, etc. That's the spirit of open source.
Pretty much every GUI library in existence sucks cocks, regardless of platform or opensourceness. I have no valid explanation for this; somehow GUI programming tends to take out the worst out of programmers.
It's been a year or so since I've done the rounds on whether there is anything usable out there. As I mentioned before, in the spirit of not solving the same problem twice, I hope there would be one proglydyte who could say "yes, I use this, it is awesome."
Unfortunately, you're all real programmers who never use GUI to knock things up, so I guess I'm shit out of luck.
>>12
Some suck more than others. For example, every single GUI library Microsoft came up with up to this point sucked major ass. Same thing holds true for Sun/Java.
>>14
This is actually a good idea... But he'd have to run a web server and he doesn't sound like he'd be very interested in figuring out the configuration files, paths, etc, to get something like Apache up and running, locally. And even then, he'd have to get used to CGI just to get his C++ to be executed.
What he needs is an HTML-based application framework that essentially just makes your app a web browser and lets you handle the events like mouse clicks... Surely something like that exists.
>>16
Are you kidding? I used to run my own site (just a little quotes site, a project for me to learn how to run the thing), I loved setting up apache and administering it. in fact, I want a job doing that shit.
I can feel the homosexual tension rising in this thread. Anyway, I recommend *not* using a big bloated web server. Rather, I suggest writing your own (it's not that hard) and making one part of it serve static pages (HTML + a shitload of javascript that takes care of all the UI and interactions with the server), and another part that takes care of the "business logic". Best shit ever.
I don't, but if you write something that you want someone else to use who isn't a neckbeard, you need a GUI.
Also, I wanted to make one for an EXCELLENT ENTERPRISE QUALITY soft synth that has been made for linux called bristol. There are many, many different synths emulated for it, and it fucking rocks. You have to start it from the command line though, which I don't mind, but I think it's really holding back other people from using it. The state of music software on linux isn't great at the minute unless you're just doing live audio, and having a decent GUI synth rack that is easy to use would be awesome and probably get a few converts.
Obviously, that wouldn't be a web interface. But you see why I want something like VB for linux.
Name:
Anonymous2011-09-01 10:50
shoooes
Name:
!L33tUKZj5I2011-09-01 10:51
When I say you have to start it from the commandline, I mean you also have to supply about three or four different flags each time as well. Just launching "bristol" will not work. Like I said, doesn't bother me, but most musicians won't be able to work it if they are coming from using reason.
I looked this up already and there was supposedly a GUI launcher for it called brighton. I installed that and tried launching it, and the only output it gives is "You probably want to use startBristol instead" which still requires all the flags.
I miss the music software on windows. I want the stuff on linux to be as usable. MIDI sequencing is the only place it's really let down. The more can be done for it the better.
>>30
Apache is actually not very bloated. I haven't installed it in a long time, but my v2.2 directory is only 10MB. That's orders of magnitude less than .NET or whatever he'd use to write his own.
Name:
!L33tUKZj5I2011-09-01 21:13
>>37 .net
Would someone really write a webserver in .net? That's just wrong.
>>5 >>18 >>20 >>22 >>40
Poster(s) like you are the reason /prog/ is so shitty. Nobody wants to come to a place where a bunch of people reside who think they know best about everything.
Anonymity just allows for unrestrained stupidity and winy bitchy little cowards. Stop being so unfriendly. He's asking a simple question.
. . . You scare all the good posters away by being such a douche. Maybe Sussman would be posting here if people could show a little maturity and respect.
>>42
Yes, that's part of the problem. But more so is the fetishization of verbal abuse that permeates technical communities, who seem to see the Internet as some sort of post-apocalyptic wasteland where you may only find conflict, and where empathy is weakness. One could speculate as to why us nerds and geeks fall to such traps, but it would only make the problem worse.
Unfortunately, you have done the same thing by rushing to berate your fellow /prog/riders for their scornful tone while responding to a harmful script kiddie, who enjoys flaunting his ``arts'' in here.
>>45 But more so is the fetishization of verbal abuse that permeates technical communities, who seem to see the Internet as some sort of post-apocalyptic wasteland where you may only find conflict, and where empathy is weakness.
Just sounds like "How males are raised to think" to me. Fucking developed world.
Name:
Anonymous2011-09-03 14:59
I'll probably end up writing something in SDL. Tired of fucking commandlines. It's 2011 and even the best compilers still requiring typing shit in. Can't even use drag&drop for libs and whatnot.
>go to compile something
>have to set paths
>install mingw32
>type in random shit into term
>hope it works
>oh it didn't, let me search through >9000 pages of neckbeard pages looking for the one flag that needs to be changed because I'm running version 3.1.2.1.1 instead of 3.1.2.1.0 of random software