LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices

Reply
 
LinkBack Search this Thread
Old 10-30-2006, 10:15 PM   #1
linchat
Member
 
Registered: Aug 2004
Location: USA BABY!
Distribution: SuSe, Fedora
Posts: 61

Rep: Reputation: 15
I know prob dumb ques, anyone using RealBasic


Hey all,

I bet I get a whole lot of "no's" and alot more "h#ll no's", but I will ask anyways. Anyone using RealBasic in Linux and if yes, what for.

Peace
 
Old 10-30-2006, 10:22 PM   #2
Penguin of Wonder
Senior Member
 
Registered: Sep 2005
Location: West Virginia
Distribution: Gentoo
Posts: 1,249

Rep: Reputation: 45
I hate to prove your right, but no I don't use it. I use C/C++ a lot and occasionally I'll dive into a bit of Perl and Ruby, though I by no means consider my proficient in either. I can program in Visual Baisc.NET, not on Linux obviously, if that makes you feel better.
 
Old 10-31-2006, 09:36 AM   #3
indienick
Senior Member
 
Registered: Dec 2005
Location: London, ON, Canada
Distribution: Arch, Ubuntu, Slackware, OpenBSD, FreeBSD
Posts: 1,853

Rep: Reputation: 64
linchat, I hate to break it to you, but BASIC on Linux is a futile game. I came from nothing but Q/QuickBASIC and VisualBASIC programming on Windows, to a lack of BASIC support for Linux, and over the years, I've pretty much given up on BASIC for Linux. I know that there are countless BASIC interpreters, compilers and environments for Linux (RealBasic, Gambas, FreeBASIC - to name a few) but it's nowhere near as welcome on Linux as languages such as C, C++ and Java.

It's almost as though Linux is giving BASIC the cold shoulder.

Alternately, if you want to get programming in Linux, and don't want to learn C, C++ or Java, I recommend taking a look at Lisp. It's syntax is scary when you first look at it, but it's very wordy, like BASIC.

After giving up on the BASIC train, failing to be able to understand C/C++ pointers, and getting really annoyed with Java, Lisp is where I reside in the Linux programming world.

Last edited by indienick; 10-31-2006 at 09:38 AM.
 
Old 10-31-2006, 09:47 AM   #4
tuxdev
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 1,997

Rep: Reputation: 107Reputation: 107
Lisp "very wordy" - You are joking, right?

The problem with BASIC is, actually, that it is too basic. BASIC should really be put out to pasture like Algol and Modula-2.

Last edited by tuxdev; 10-31-2006 at 09:50 AM.
 
Old 10-31-2006, 10:00 AM   #5
Penguin of Wonder
Senior Member
 
Registered: Sep 2005
Location: West Virginia
Distribution: Gentoo
Posts: 1,249

Rep: Reputation: 45
There are plenty of good languages that do everything Basic does that you can use on Linux. Ruby has become the new cool language to use for example. It has a nice syntax that I find familiar coming from VB.Net.
 
Old 10-31-2006, 10:14 AM   #6
tuxdev
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 1,997

Rep: Reputation: 107Reputation: 107
Yeah, Ruby is nice. I personally think of it as Lisp with M-Expressions. Because I like Lisp and C, it feels really natural.
 
Old 10-31-2006, 05:58 PM   #7
linchat
Member
 
Registered: Aug 2004
Location: USA BABY!
Distribution: SuSe, Fedora
Posts: 61

Original Poster
Rep: Reputation: 15
Is Lisp well supported cross-platform GUI programming? Are there any good tools / IDE's available for it? How about cross-plat GUI Libs? Are there any better sites on LIsp, the ones I saw do not offer much info.


Ultimately my quest is, can I write GUI apps for mac, lin and win without opening a huge can of worms?

Thanks.
 
Old 10-31-2006, 06:01 PM   #8
tuxdev
Senior Member
 
Registered: Jul 2005
Distribution: Slackware
Posts: 1,997

Rep: Reputation: 107Reputation: 107
There are Lisp binding for SDL and wxWidgets, but I haven't used them. YMMV
 
Old 11-01-2006, 11:11 AM   #9
indienick
Senior Member
 
Registered: Dec 2005
Location: London, ON, Canada
Distribution: Arch, Ubuntu, Slackware, OpenBSD, FreeBSD
Posts: 1,853

Rep: Reputation: 64
when I said "very wordy", I was thinking of LOOP structures ( (loop for x from 1 to 100 collecting x) ). But you're right, nontheless.

I'm pretty sure there are also [Common] Lisp bindings for GTK+2, Tk, etc...

However, linchat, if you're looking to do cross-platform programming, especially GUI, I would have to recommend Java. You could use Lisp for that, but then you'd have to worry about platform-specific compiling.
 
Old 11-01-2006, 05:49 PM   #10
linchat
Member
 
Registered: Aug 2004
Location: USA BABY!
Distribution: SuSe, Fedora
Posts: 61

Original Poster
Rep: Reputation: 15
Is Java on par with say C#/.Net in the performance arena?
 
Old 11-02-2006, 09:21 AM   #11
linchat
Member
 
Registered: Aug 2004
Location: USA BABY!
Distribution: SuSe, Fedora
Posts: 61

Original Poster
Rep: Reputation: 15
Does Java come with html viewer? Are there any libs that allow you to edit html?
 
Old 11-02-2006, 10:08 AM   #12
indienick
Senior Member
 
Registered: Dec 2005
Location: London, ON, Canada
Distribution: Arch, Ubuntu, Slackware, OpenBSD, FreeBSD
Posts: 1,853

Rep: Reputation: 64
Probably...I know there's XML classes.
 
  


Reply

Tags
cross, development, platform


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing Fedora blind, deaf, and dumb. Well, not dumb. Irving Fedora 2 07-18-2006 06:30 PM
LXer: Real Software Ships REALbasic 2006 Release 3 for Linux; Gives ... LXer Syndicated Linux News 0 07-06-2006 06:33 PM
REALBASIC problem Marcolux Linux - Software 6 05-30-2006 12:14 AM
FC5 realbasic problem Marcolux Linux - Software 4 05-25-2006 02:29 AM
FYI: Realbasic Linux Open Beta Jimbo99 Linux - Software 1 06-17-2005 09:00 AM


All times are GMT -5. The time now is 03:36 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration