public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: Help on programming
@ 1997-10-17  9:51 Houston, Jerry
  0 siblings, 0 replies; 4+ messages in thread
From: Houston, Jerry @ 1997-10-17  9:51 UTC (permalink / raw)
  To: gnu-win32

	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@compgen.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
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
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@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@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@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Help on programming
  1997-10-14 19:54 Darren Rauckman
@ 1997-10-15 20:01 ` Jesse L. Marlin
  0 siblings, 0 replies; 4+ messages in thread
From: Jesse L. Marlin @ 1997-10-15 20:01 UTC (permalink / raw)
  To: Darren Rauckman; +Cc: gnu-win32

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.  Compilers like microsoft include some
tools to do interface design with, called resource kits or something to
that effect, that allow you to design a gui with little effort.  I think
you can do as much or more with straight win32 calls, but it is confusing 
and difficult.  

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.

http://web.ukonline.co.uk/julian.smart/wxwin/

Though I have not used it, because I don't really like C++ all that much,
it will be easier to start with, and better than trying to learn the ins
and outs of win32. I think there are some #defines for the cygwin32
compiler, and be warned it is still in beta, but I have seen the code and
it looks pretty good.  Almost as ambitious as cygwin32.   

Does microsoft block anybody from posting information about the win32
interface, I was just wondering why information was so scarce about it on 
the net.

> This may not be the right place to ask this, but you know alot or quite
> a bit about windows programming.  I would like to program in windows, I
> have knowledge of programming dos applications.  I tried looking  for a
> good online tuturial for programming in windows.  Not programming in
> VC++ or using MFC or OWL but plain old programming in windows.  If any
> of you know of a very good, good, or any programmin place that carrys a
> tuturial please let me know and send the site address.
> 
> Thanks
> Darren
> 
> -
> For help on using this list (especially unsubscribing), send a message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
> 

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: Help on programming
@ 1997-10-15  7:51 mark
  0 siblings, 0 replies; 4+ messages in thread
From: mark @ 1997-10-15  7:51 UTC (permalink / raw)
  To: gnu-win32, raucd

--- On Tue, 14 Oct 1997 20:55:43 -0600  Darren 
Rauckman <raucd@sk.sympatico.ca> wrote:

>This may not be the right place to ask this, but you 
know alot or quite
>a bit about windows programming.  I would like to 
program in windows, I
>have knowledge of programming dos applications.  I 
tried looking  for a
>good online tuturial for programming in windows.  Not 
programming in
>VC++ or using MFC or OWL but plain old programming in 
windows.  If any
>of you know of a very good, good, or any programmin 
place that carrys a
>tuturial please let me know and send the site 
address.
>
>Thanks
>Darren
>
>-
>For help on using this list (especially 
unsubscribing), send a message to
>"gnu-win32-request@cygnus.com" with one line of text: 
"help".
>

-----------------End of Original 
Message-----------------

Me too!

Mark.
_______________________________________________
Mark G Hannah          Email:mark@solcom.co.uk
 
SolCom Systems
SolCom House           Tel: +44 1506 461707
Meikle Road            Fax: +44 1506 461717
Kirkton Campus
Livingston             http://www.solcom.co.uk
EH54 7DE               10/15/97  3:49:50 PM
_______________________________________________


-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Help on programming
@ 1997-10-14 19:54 Darren Rauckman
  1997-10-15 20:01 ` Jesse L. Marlin
  0 siblings, 1 reply; 4+ messages in thread
From: Darren Rauckman @ 1997-10-14 19:54 UTC (permalink / raw)
  To: gnu-win32

This may not be the right place to ask this, but you know alot or quite
a bit about windows programming.  I would like to program in windows, I
have knowledge of programming dos applications.  I tried looking  for a
good online tuturial for programming in windows.  Not programming in
VC++ or using MFC or OWL but plain old programming in windows.  If any
of you know of a very good, good, or any programmin place that carrys a
tuturial please let me know and send the site address.

Thanks
Darren

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1997-10-17  9:51 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-10-17  9:51 Help on programming Houston, Jerry
  -- strict thread matches above, loose matches on Subject: below --
1997-10-15  7:51 mark
1997-10-14 19:54 Darren Rauckman
1997-10-15 20:01 ` Jesse L. Marlin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).