delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/10/17/18:54:51

From: jhouston AT walldata DOT com (Houston, Jerry)
Subject: RE: Help on programming
17 Oct 1997 18:54:51 -0700 :
Message-ID: <199710171434.HAA17692.cygnus.gnu-win32@cygnus.com>
To: gnu-win32 AT cygnus DOT com

	You poor thing!

	How many other lucrative technical careers or fascinating
hobbies do you imagine are available to you without so much as buying a
book?  
	As a matter of fact, there is a LOT of free knowledge available
from microsoft.com, if you take the time to look.

	I would imagine that the reason the folks on the programming
newsgroup talk about MFC a lot is because they're mostly professionals.
They're getting paid big bucks to create robust Win32 apps using the
most appropriate tools available, which in many cases means they need to
use MFC.  

	Why write your own 30,000 lines of OLE and ActiveX code,
f'instance, when well-tested stuff comes with the compiler?  And
incidentally, many compilers are sold with MFC classes.  Microsoft
licenses it to other vendors, and it's become quite an industry
standard.

	For casual personal experimentation with Win32, Microsoft's
"fancy schmancy" MFC classes aren't important to know about.  In fact,
the more you know about the underlying Win32 API, the better.  

	However, when I interview a programmer candidate, I'm most
impressed by those who are already familiar with the architecture
they'll need to work with here.  It means I'll need to teach them much
less about their chosen craft to begin with, and they can get to work
and become productive much sooner.

	XWindows?  Right!  Now THERE's something in the process of
taking the world by storm.  <g>
	  
> -----Original Message-----
> From:	Jesse L. Marlin [SMTP:jlm AT compgen DOT com]
> Subject:	Re: Help on programming
> 
> On Tue, 14 Oct 1997, Darren Rauckman wrote:
> 
> This seems to be a trend in Windows programming, in order to learn how
> to
> do it, you have to buy a book.  I haven't heard of an online tutorial,
> or
> FAQ, but there is a newsgroup called
> comp.os.windows.programming.win32, I
> think (its pretty close), but all they talk about are the MFC
> (microsoft
> foudation classes), which are fancy smancy classes that microsoft has
> rolled for use with their compiler.  
	<snip> 
> I would suggest you search for wxWindows.  
> 
> Which is a free OS independent set of classes to aid in gui
> development.
> This implementation offers almost as much as MFC does.
	<snip> 

begin 600 winmail.dat
M>)\^(@,.`0:0"``$```````!``$``0>0!@`(````Y`0```````#H``$(@`<`
M&````$E032Y-:6-R;W-O9G0 AT 36%I;"Y.;W1E`#$(`02``0`8````4D4Z($AE
M;'`@;VX@<')O9W)A;6UI;F<`.@@!"8`!`"$````R,D5!-S(V.#<R-#9$,3$Q
M0D,S-3`X,#`P.31&031#,0#L!@$@@`,`#@```,T'"@`1``<`(0`[``4`5P$!
M!8`#``X```#-!PH`$0`'`!X`.@`%`%,!`0V`!``"`````@`"``$#D`8`:`L`
M`"D````+``(``0````,`+@``````0``Y`#!$)TD)V[P!'@!P``$````4````
M2&5L<"!O;B!P<F]G<F%M;6EN9P`"`7$``0```!L````!O-J&@J_AS^ES1DH1
MT9I1`(!?ZFEA`!_^5'```@$)$`$````*!P``!@<``!H+``!,6D9U1;N^QP,`
M"@!R8W!G,3(UTC(`^S,V`>@@`J0#XPD"`&-H"L!S970P'B`'$P*#`%`05G!R
M<=XR$5D.4`/5$65]"H`(R DOT P AT  DOT PEI#B`X"B,6,15Z9PH5`H`*@75C`%`+`VQ^
M:0\Q#,$!P0C0`$$+8&ZQ#A`P,S,+I1+060A AT 2"!P;P6Q=&@+@&?.(0JB"H0*
M@$AO!^`#@=AY(&\;D`20(`I`!0!@871I=F4;@`60:/4#`&,'0"`>H`G1$0`=
M,'D%P&9A!/`+@!WA&A`@,&AO8F((D`0 AT 9&_,('D;$0=P86<+@!X@^Q[Q(;!V
M"W`+8`)@'B$@Y*\#\!N0"&`%0',@X&T88$9H(;`$(&)U>2`28>,D,!M0:S\@
M"N,*A!C5/Q%0!"`DL`#``D`=<6]F\1^!8W0L&X$$D!X@!``Q)*%,3U0G$PG1
M(&OF;AS`(G!D9R'J`U(<X*\-X`-@(Y`!@"X%H&TGD/<&D"#S`9!K'B$=8!N`
M!W'7(I()`"3P+AOZ22,`"&#\;&0A-QN0'>`L4Q<`'Z#G`B`L4P(0;&L?03`4
M$J!R;PG`86TJL"`A(9!W]G,)P`A@<"P!,)`AL`;@\2-A349#)*$)``5`*!$R
M8 AT 608741$">B>2=C(=$$8'-T;!T@,4%F3P>0`)`"(`=`<RXE(%3?-+4ID`)`
M(!(*L&DND""`^R`P)$!C,*$BH04`+]`>0*\OL"!@-&`%0%<+@#,2T/AA<'`$
M(#1@(!(L8C4B_SGB`V`2H`<P./$BH`;P)G'[(A8GD'<;H"/A"X`<Y!Z AT _Q$0
M!"`'@`8B-*(Q\0F`(I)/-&(S439A&_I7:!T@=R\%$#CQ(0$G`7<#H#,P?"PP
M0C`=D"&!'T$G,$_43$4AL&XND$$G<!X!SE@>T`1Q)Y!F)PN`-4`=`'!C/-,)
M\",`96QLWBT>0#5`/Q$U0'4!($/Q[P>"(Q(L4RM1<`,0!)`E$?Y!0U$+@!_`
M`0`",`=`-6#_)Y`]E$>5)G$AT2.0+H%&\[TS4F,+8`00!Y`V84TJQO]"843@
M`(`'D2,@(I(=1!X0NT-0!;!S)Y!#0B,@)S0#<4:A('%U03(#D0N`9&TY47(=
M($2B9`L1+6M&:P6Q/>%U'K%P'R$V$B#\97A2H0=Q2-$=\#`!1O/O.9,GD$P'
M3N$B'Y!$T%"!-Q#0`X%5\")+&B&R;B?_,]%'H`D1`'!-0RDB,N0V8?Y)`Z`G
M5S41(=$A`EC(+%,^=4-0!)`U8"`2.91!4+Y)6 AT 0T(";2/^T<L64>$-YR104N
M,`N`)N%V")!8\7\Q-QUQ'J!#4#>P..$GD$G^)RJ1.O)7\1<`2Y$WP1T AT 7R,Q
M-'$]`"#@(<-L+\%D_QT@'Y`JL!CP"L%&]PK`$-!_03$G<`AP-(5%D#[G+E!R
M_S+01O,GPEEB!4`^1&'P9OG_'D``T$<C*I$CTB)P!!%;1_YI4A%C8@.@'<%,
M<2*A-"#_(7$C`TYD/J-A03<"9V=#0O]/%3%!4#!#DR.T(Y`"(%W!O1OZ6#F1
M(-`R("414C?P*&AT(24 AT 3AS!5$CX15)%3N$CD`>`&Y,]4O\Q!43@!!$G(2P1
M.F9GH2Z!%V,A-4`%L&TV83QG/I\9H0%`,4%F(A'D,38;];\9L AT PR>$4"T1J5
M`S!B`4!>:1%``S!X#WD6+7UB3[<%$"%Q'K%--=$A8&5]8P\;]GHV"P1\)FDM
M,33F-`%`&/`Q.$(P#,&!`VAB($8#83H,@WM0(&Y*8L(H4#9 AT 30K`0G$@`%M3
M3510.FILK&U`1X(ID&XK0ET;]6&",%-U8FIF,8*74O!E.B!(18`R@#`!,4E_
M?P^`&AC\$Y$3D AT P!'`-/_0 DOT  AT 5`I0)Y"!`$+P)W",D DOT  AT Y DOT 3<GD$0*P%>1!_#_
M-%`X0`."01!\,8*0'`DVD/\H$1$0:I`X8S0@)*%08$X!_SU2<F4Q.BN!`Z`%
ML`2!+./_+]`$H2!0!^`BH!OT(-$C(/\GD"$"$.`>$FT!)%`DI5EB_Y4C5[(=
M8`L1)Q(#D0(@0G)_&X`C8`6P!S$GD`6P495!_E$GD"1`+V,GYC(('J$I8;5'
M<RXJ\"X#\'*#+C%)NYPR5+))&_0;DC+0*",@WY&R-R$]P0D`$1`IF:1(\=\^
ME#*I(<(L8C-2*"JW&_3]`A!U89%3\DMEG]$]!"'"_U7%5E-6]R\S*K>5(1"@
M'`/_`V";<P(0!<`T8D;V:_)'E:<_Z!FR>B\\<P,`<'?@_PPQ>Z,.4'M3?`B+
M:BXV4E!^9RF0.6$A`A$09=*H4W>^>')E/^\](R9R*--/!?#]4!%E4J!;\5AA
M$1$G$J7W]V/1-[$]86=/D"#`7P$)`/YP4Y(M98^35_$B<%.8)R#_-<!*$H20
M.O,^(2/5,U(@T']+L:I/JU^+`ZU])284D0`!OI```!X`,4`!````"0```$I(
M3U535$].``````,`&D``````'@`P0`$````)````2DA/55-43TX``````P`9
M0``````#`#8```````L``8`((`8``````,````````!&``````.%````````
M`P`"@`@@!@``````P````````$8`````$(4````````#``.`""`&``````#`
M````````1@````!2A0``MPT```,`!8`((`8``````,````````!&``````&%
M````````'@`+@`@@!@``````P````````$8`````.(4```$````!````````
M`!X`!(`((`8``````,````````!&`````%2%```!````!````#@N,``+``:`
M""`&``````#`````````1@`````.A0````````,`!X`((`8``````,``````
M``!&`````!&%`````````P`(@`@@!@``````P````````$8`````&(4`````
M```>``F`""`&``````#`````````1@`````VA0```0````$`````````'@`*
M@`@@!@``````P````````$8`````-X4```$````!``````````,`)@``````
M`P"`$/____\"`?D_`0```%``````````W*=`R,!"$!JTN0@`*R_A@@$````&
M````+T\]5T%,3"!$051!+T]5/5=!3$P AT 5T535"]#3CU214-)4$E%3E13+T-.
M/4I(3U535$].`!X`^#\!````#P```$AO=7-T;VXL($IE<G)Y```>`#A``0``
M``D```!*2$]54U1/3@`````"`?L_`0```%``````````W*=`R,!"$!JTN0@`
M*R_A@@$````&````+T\]5T%,3"!$051!+T]5/5=!3$P AT 5T535"]#3CU214-)
M4$E%3E13+T-./4I(3U535$].`!X`^C\!````#P```$AO=7-T;VXL($IE<G)Y
M```>`#E``0````D```!*2$]54U1/3@````!```<P<#-I>P;;O`%```@P$L/2
MM`G;O`$>`#T``0````4```!213H@`````!X`'0X!````%````$AE;'`@;VX@
M<')O9W)A;6UI;F<`"P`I```````+`",```````,`!A#4DW2X`P`'$,(&```#
M`!`0``````,`$1`!````'@`($`$```!E````64]54$]/4E1(24Y'2$]734%.
M64]42$523%5#4D%4259%5$5#2$Y)0T%,0T%214524T]21D%30TE.051)3D=(
K3T)"24531$]93U5)34%'24Y%05)%059!24Q!0DQ%5$]93U5720````#8&`==
`
end
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019