flat assembler
Message board for the users of flat assembler.

Index > Heap > console mode vs windows mode application

Author
Thread Post new topic Reply to topic
sleepsleep



Joined: 05 Oct 2006
Posts: 8885
Location: ˛                             ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣Posts: 334455
sleepsleep
which one do you guys preffer?
would everything back to DOS console mode?
Post 31 Dec 2007, 00:13
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17270
Location: In your JS exploiting you and your system
revolution
Everything has it's place. It depends on your intended purpose. I use both GUI and console mode, but I never use DOS console mode, that is just wasteful of my 32bit system.
Post 31 Dec 2007, 00:39
View user's profile Send private message Visit poster's website Reply with quote
DOS386



Joined: 08 Dec 2006
Posts: 1901
DOS386
> I never use DOS console mode, that is just wasteful of my 32bit system.

32-bits are available in DOS as well Idea

> console mode vs windows mode application

Console mode or full-screen GUI (SDL/OGL/DR-DRAW) ... works in DOS also Wink
Post 31 Dec 2007, 01:02
View user's profile Send private message Reply with quote
kohlrak



Joined: 21 Jul 2006
Posts: 1421
Location: Uncle Sam's Pad
kohlrak
Console for anything that won't be used much. GUI for something that'll have to be run alot like the xor15 program, or something you want to "look professional."
Post 31 Dec 2007, 01:57
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger Reply with quote
bitRAKE



Joined: 21 Jul 2003
Posts: 2913
Location: [RSP+8*5]
bitRAKE
I prefer a GUI window, or a silent application that never creates a window (given correct commandline, of course). It is so easy to provide an option window - giving the opportunity to enter an effective command. Check boxes and an edit control / browse for file. Commandline is great for connecting application together in an automated fashion.

Only in situations where automation isn't desired should a commandline options not be supported. Sure third party tools can automate GUI applications, but it is much better to expose common usage through a commandline.

Should be possible to create a template that provides commandline parsing and a GUI dialog of options. Are there any times when an application must be a console app?
Post 31 Dec 2007, 03:17
View user's profile Send private message Visit poster's website Reply with quote
kohlrak



Joined: 21 Jul 2006
Posts: 1421
Location: Uncle Sam's Pad
kohlrak
No more giving back...


Last edited by kohlrak on 07 Aug 2008, 15:16; edited 1 time in total
Post 31 Dec 2007, 03:20
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17270
Location: In your JS exploiting you and your system
revolution
DOS386 wrote:
32-bits are available in DOS as well Idea
Too tedious dealing with DMPI and things. Much better to use 32bit PE and go straight to 32bit console mode.
Post 31 Dec 2007, 03:31
View user's profile Send private message Visit poster's website Reply with quote
asmfan



Joined: 11 Aug 2006
Posts: 392
Location: Russian
asmfan
Native subsystem
Post 31 Dec 2007, 08:47
View user's profile Send private message Reply with quote
rhyno_dagreat



Joined: 31 Jul 2006
Posts: 487
Location: Maryland, Unol Daleithiau
rhyno_dagreat
I prefer a gui window with a console inside of it. Wink
Post 01 Jan 2008, 06:23
View user's profile Send private message Reply with quote
Picnic



Joined: 05 May 2007
Posts: 1288
Location: behind the arc
Picnic
I enjoy running various command line compilers/interpreters in console, but also creating gui applications for Windows using mostly high level tools, so i guess a bit of both.
Post 03 Jan 2008, 18:27
View user's profile Send private message Reply with quote
Vov4ik



Joined: 20 May 2007
Posts: 28
Location: USSR, Moscow Region
Vov4ik
revolution wrote:
Too tedious dealing with DMPI and things. Much better to use 32bit PE and go straight to 32bit console mode.
Is it really, that when i run windows, new registers appear in my processor and my RAM grows? (joke:) Using DOS in real-mode gives to you all power of real mode and all of your CPU features, including access to all the RAM in linear mode. Of course, when "multitasking" and access to some devices are not needed. This speeds up computations and increases reliability of programs.
Of cource, every platform and mode is useful for specific applications. GUI is useful for applications, in which graphics and fonts are necessary. TUI gives fast I/O, redirecting and batch procesing possibility, and therefore, allows console operation via network.

_________________
MicroSoft? is that some kind of a toilet paper?
Sorry for my English . . .
Post 05 Jan 2008, 18:52
View user's profile Send private message ICQ Number Reply with quote
OzzY



Joined: 19 Sep 2003
Posts: 1029
Location: Everywhere
OzzY
For testing code, a console is a lot easier. But for the final application I like GUI.
I only like console applications if they are made to be running for a long time without interaction. So it takes less memory.
Post 06 Jan 2008, 00:11
View user's profile Send private message Reply with quote
null1024



Joined: 07 Jan 2008
Posts: 4
null1024
I mostly use console mode.
DOS and Win32. (DOS when I'm doing ASM, it's easier, and I'm lazy)
I use it because you can put EVERYTHING outputted into a file.

BUT...
If you need a window, use a window. The benefits of using a normal window outweigh the benefits of using a console if the situation needs it (namely because it ends up being awkward).
Post 11 Jan 2008, 01:47
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.