ความสุขกับ Console Application

posted on 11 May 2005 01:07 by ninkungz  in Programming

ในที่สุดก็โหลด MSDN Express เสร็จซะที หลังจากที่มันครบ 201 เม็กแล้ว ยังดันโหลดต่ออีก (แถมไม่มีบอกด้วยว่าโหลดอีกเท่าไหร่ แล้วไปถึงไหนแล้ว) รู้สึกจะเลยไปเกือบ ๆ 40 เม็กแน่ะ!!

ก็นั่งอ่านสนุกสนาน จนไปสะดุดที่ส่วนของการเขียน Console Application ใครไม่รู้จักก็อธิบายง่าย ๆ Command Prompt นั่นไง (ถ้า Win9x ก็ MS-DOS Prompt) หรือพูดง่าย ๆ ก็โปรแกรมแบบ Text Mode แบบเลื่อนไปแล้วไปเลย นั่นแหล่ะนะ มาต่อ ๆ ทำให้นึกถึงความหลังครั้งยังเขียนโปรแกรมบน DOS ขึ้นมาได้ โอ้ เราห่างหายจากมันไปนานเท่าไหร่แล้ว (ไม่นานหรอก ตอนเรียน Pascal / C / COBOL ครั้งหลังสุดก็เพิ่งได้เขียน แต่ของภาษา BASIC นี่สิ) Visual Basic รุ่นที่ผ่าน ๆ มานั้นไม่สามารถเขียน Console ได้เลย (จริง ๆ น่ะมีวิธีนะแต่อ้อมไกลไปหน่อย) จะมีก็แต่ Visual Basic for DOS เท่านั้นแหล่ะ แต่นั่นมันก็บน DOS จริง ๆ ไม่เชิงเป็น Console เท่าไหร่

โปรแกรมแบบ Console มันมีเสน่ห์แปลก ๆโดยเฉพาะคนที่เกิดทันสมัย DOS ครองเมือง สมัยที่ Win95 ออกมาแล้ว เพื่อนผมคนหนึ่งยังคงไป Copy หรือ ZipFile ใน Dos Prompt เพราะความเท่ห์ของมัน ส่วนผมนั้นแม้พยายามหาวิถีทางทุกอย่างที่ทำแทนสิ่งเหล่านั้นได้บน Windows แต่ก็ยังติดนิสัยชอบ DIR ดูไฟล์ในเครื่องมาจนถึงทุกวันนี้

ตอนที่ได้ VB มาใหม่ ๆ ผมพยายามเอาโปรแกรมที่เคยเขียนบน DOS มาเขียนบน Windows (แน่นอนว่ามาในรูปแบบของ Windows) แต่ตอนนี้ผมกลับโหยหาอยากกลับไปเขียนโปแกรมบน Console แทนซะแล้ว

ป.ล. คำสั่ง Print, Input, LineInput ของ BASIC ถูกแทนที่ด้วย Write, WriteLine, Read, ReadLine ไปซะงั้น อืมม์ เคยได้ยินว่าคนออกแบบ Delphi ถูกซื้อมาร่วมออกแบบ .NET Frameworks ท่าจะจริงแฮะ

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

ไปค้นมาแล้ว คนออกแบบ Delphi มาช่วยออกแบบ C# แฮะ

#1 By NinkungZ on 2005-05-11 01:11

อืมม์ ผิด 2 ต่อ มีคนแย้งมาใน IRC ว่า เขาไม่ได้ช่วยออกแบบ แต่ "เป็นคนออกแบบ C#" ต่างหาก ฮะฮะ

#2 By NinkungZ on 2005-05-11 01:27

รู้สึกเหมือนกัน งานบางอย่างเหมาะจะเขียนแบบ Console มากกว่า ....แต่เรื่องของคนใช้งานก็สำคัญ


คนออกแบบ Delphi ไปวางรากฐานของทั้ง C# กับ .NET เลยครับ
ถ้าใครที่เขียน Delphi จริงๆจังๆ จะบอกว่าเขียน C# รู้สึกเหมือนเขียน Delphi มากกว่า Java นะ

#3 By PaePae on 2005-05-11 01:35

เอามาให้อ่านเล่น อิๆ
http://delphi.about.com/od/delphifornet/a/conspiracydnet.htm

#4 By PaePae on 2005-05-11 01:36

ฮะฮะ ผิด 3 ต่อ เอ๊ะ รึกลายเป้นว่าไม่ผิดเลยล่ะเนี่ย

#5 By NinkungZ on 2005-05-11 01:41

เขียน .net ได้ความรู้สึกของตอนหัดเขียน pascal + c + oo ดีครับ
ลองอ่านนี่อีกที่ครับ
http://www.twoguru.com/playground/article/ddj2001.htm

#6 By T!D on 2005-05-12 01:54

เออแฮะ คนไม่เขียน vb อย่างผมนี่ ไม่เคยนึกมาก่อนเลยนะเนี่ย ว่า vb มันเขียน console app ไม่ได้นี่นา

#7 By T!D on 2005-05-12 01:55

เอ... บทความที่ TiD เอามา ทำไมผมเคยอ่านแล้วหว่า

#8 By PaePae on 2005-05-12 11:08

NinkungZ View my profile


Favourites


View My Stats