For the Windows Only Programmers

Everything else that doesn't fall into one of the other PB categories.

Would you make the jump?

Poll ended at Sun Dec 14, 2008 7:02 am

yes
8
38%
no
6
29%
depends
7
33%
 
Total votes: 21

lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

For the Windows Only Programmers

Post by lexvictory »

If there was a way for you to (learn to) program in Linux without leaving Windows would you use it? (and yes, there is a way)
why/why not?

by the way, this is WITHOUT VMware/Virtual PC/etc


EDIT: see below for explanation
Last edited by lexvictory on Fri Nov 14, 2008 9:58 am, edited 2 times in total.
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
User avatar
IceSoft
Addict
Addict
Posts: 1746
Joined: Thu Jun 24, 2004 8:51 am
Location: Germany

Post by IceSoft »

Theres are lot of ways to use Linux on Windows:
VirtualPC
VMWare
VirtualBox
...
Puzzle of Mystralia (C++)
Bug Planet, Waponez III, =QONK=, PetriDish, Movie2Image
<Wrapper>4PB, PB<game>, PictureManager,...
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post by lexvictory »

whoops, forgot to mention that point
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
gnasen
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 24, 2008 12:21 am

Post by gnasen »

cross compiler would be absolutely awesome.

I have to compile my server application on a VM to get it running on a Linux server. If there would be a checkbox in the options to compile for Linux while staying in Windows I would save much of time. VM is so slow with 1gb RAM, 500mb for VM, 500 for Windows, nothing for me :(
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: For the Windows Only Programmers

Post by PB »

I don't really understand the question. Do you mean to compile my PureBasic
source under Windows, to create a Linux executable, but without needing to
run a VM to do it? Then yes, I would be interested, but I'd be worried that it
wouldn't run without bugs on Linux without testing it, which means I need a
VM in the end anyway, so I may as well just use the VM in the first place. :?
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post by lexvictory »

ok, i better explain..

to start off, it is NOT a cross compiler. but close enough i reckon.

it involves using colinux; which runs linux alongside/under/subservient-to windows.
it uses a modified linux kernel to do this. it seems like a VM, but it's much faster, and doesnt take the whole 500MB of memory in one block if that's what you give it - it takes as it goes as if the linux processes were the same as windows ones.

it appears as though both linux and windows are running at the same time
but linux thinks it's running on its own computer.
(in case you're wondering it uses a windows driver to get all the low level access, etc)

so in short; it means that you can have linux and Windows windows on the same desktop - with almost no lag. (only lag i notice is due to the X server running through a network connection)

linux's "machine" can be set as a service so it starts up with windows (only take a few seconds to start as it doesnt boot a full X environment)

im seeing if anyone is interested to see if it's worth posting a ready made (disk)image to sourceforge (project already approved)

take a look: http://i135.photobucket.com/albums/q160 ... queror.png
clockwise from top left: Linux PB, Windows PB, Explorer, Konqueror

and another good thing is the only crashes ive had are PB's autocomplete in certain situations... so nothing major

however colinux wont work on 64 bit windows - so that might rule out a few of you


if you need any clarification, just ask
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
Mistrel
Addict
Addict
Posts: 3415
Joined: Sat Jun 30, 2007 8:04 pm

Post by Mistrel »

I'm not sure why this is being posed as a question. If you think that you have a great idea then do it and prove to us its usefulness rather than trying to convince us.
User avatar
Rook Zimbabwe
Addict
Addict
Posts: 4322
Joined: Tue Jan 02, 2007 8:16 pm
Location: Cypress TX
Contact:

Post by Rook Zimbabwe »

I can program in LINUX with PB! So I already know a small bit! :wink:

I ported many of my apps to linux without any problems... Whats the issue? DX?

I haven't tried to port my DX based games there since nothing I have is remotely finished!
Binarily speaking... it takes 10 to Tango!!!

Image
http://www.bluemesapc.com/
Post Reply