<DIV>Hello Everyone,</DIV>
<DIV>I have been involved in the IT field since 1981.&nbsp; I have seen many <BR>changes in the field as I am sure many of you have.</DIV>
<DIV>&nbsp;</DIV>
<DIV>My interests are in learning perl and about the environment in<BR>which it works the best, unix or linux.&nbsp; I've heard it said<BR>you use perl to get things done.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I have a site, if you can take a look and comment, I'd appreciate it.</DIV>
<DIV>&nbsp;</DIV>
<DIV>login:webuser, no password</DIV>
<DIV><A href="http://69.3.90.141/cgi-bin/lottery.cgi">http://69.3.90.141/<U><FONT color=#0000ff>cgi-bin/lottery.cgi</A></FONT></U></DIV>
<DIV><U><FONT color=#0000ff></FONT></U>&nbsp;</DIV>
<DIV><U><FONT color=#0000ff></FONT></U>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,<BR>Edwin</DIV>
<DIV>&nbsp;</DIV>
<DIV>--------------- Ignore the rest, I'm just venting ---------------</DIV>
<DIV>I have been involved in the IT field since 1981.&nbsp; I have seen many <BR>changes in the field as I am sure many of you have.</DIV>
<DIV>&nbsp;</DIV>
<DIV>What are these cycles?&nbsp; What are the constants?<BR>Seems like Knuth's or someone like him, Niklaus Wirth, <BR>data structures will always be.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Unix? Linux? Shell command, regular expressions.. I remember c shell<BR>and vi were used in universites in the 1980's.&nbsp; It's still around</DIV>
<DIV>Object Oriented Languages?&nbsp; Design patterns by the GOF came out in<BR>1994 and it's still relevant today.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Management has no brains, (this will always be true, 5000BC or 5000AD)</DIV>
<DIV>This is cyclical.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>What am I leading to?&nbsp; Good question, no one knows the future,<BR>but before I move to India or China (or at least alot of IT <BR>jobs go there) what will remain?&nbsp; What will keep me employed<BR>in the next 20 years without being caught up in the latest fad<BR>everytime.&nbsp; Next fad, let's outsource executive jobs overseas.<BR>If programming jobs go overseas, why not management too, I<BR>think you need local people to watch over those programmers!!!<BR>(Executives ---- Do they not think??? )</DIV>
<DIV>&nbsp;</DIV>
<DIV>Which leads me back to perl (regular expressions) and linux (unix<BR>has withstood the test of time!).&nbsp; So my interests are: object<BR>oriented perl using design patterns and data structures.</DIV>
<DIV><BR>Let's take one example.&nbsp; MVC (Model View Controller), separate<BR>the model from the view and the controller.&nbsp; </DIV>
<DIV>So you have java servlets (mixes view(html) and business logic) <BR>which led to java server pages (does a better job of separating<BR>view from logic (but still not good enough) which led to<BR>JSP struts (a wonderfully complex architectural piece of <BR>work)</DIV>
<DIV>&nbsp;</DIV>
<DIV>So now you have php (mixes html with scripts), view and logic <BR>all in the same page?&nbsp; Let's create templates to separate out <BR>the html from the php.&nbsp; I'm still new to php but I think the <BR>next evolution is php struts ( just to over architect php like <BR>they did with jsp ).</DIV>
<DIV>&nbsp;</DIV>
<DIV>"Seems like deja vu all over again"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Which leads me back to perl and something interesting Larry<BR>Wall said in discussing object oriented perl, paraphrasing, <BR>"we're not going to create rules (like other languages) to<BR>keep people from looking at, modifying object instance variables,<BR>common sense should keep you out.&nbsp; If you don't belong there,<BR>just stay out of there".</DIV>
<DIV>&nbsp;</DIV>
<DIV>"What we don't trust one another?"</DIV>
<DIV>&nbsp;</DIV>
<DIV>Which leads me back to perl and one of the things that drive<BR>people mad (including me), there is often not a single way<BR>to do things.&nbsp; That's fine with me, I can accept that<BR>because the contrary thought ultimately leads to a worse evil <BR>like JSP struts which forces people into MVC when using java <BR>servlets correctly you can do MVC quite nicely.</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>which leads me back to perl, I believe perl trusts people<BR>to fuck up or not fuck up, it's entirely up to them.<BR>That's why I can accept the perl culture.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,<BR>Edwin</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>&nbsp;</DIV>