Re: PHP on .NET DLR
| From: | K T Ligesh | Date: | Sat, 11 Aug 2007 20:55:17 +0000 |
| Subject: | Re: PHP on .NET DLR | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.evangelism |
| Request: | Send a blank email to php-evangelism+get-431@lists.php.net to get a copy of this message | ||
Mike Wrote:
>
> Languages are evolving. C-based languages are evolving too, but C-based
> languages may be too stuck in the past to effectively evolve. They has too
> many concepts that are incompatible with newer, more elegant, and more
> simple languages.
>
> BTW, one incredibly beautiful language I recently learned is from MS:
> PowerShell. Its simple but scales its complexity well. OTOH, its language
> design needed a clean sheet; it wouldn't have worked on the back of a legacy
> C-based language.
Powershell is what I had always wished the Unix shells would do. Interaction via objects.
Programming on Linux is a chore, because it is all _AD HOC_ text processing. Now I don't mind
parsing using proper algorithms, but Unix has glorified this random 'awk
print $0
$1'. How can you reliably write programs depending on such logic? I guess, it allows
some people to feel clever, whipping out some crappy perl scripts to do ad hoc text processing :-).
I am now trying to replicate my zsh configuration on powershell. It is in version 1.0 and not
complete yet, but I hope they provide a means to remap all the keys. MS is a Unix Company now. They
are screwing over their old VB programmers and going the C way, beacause, as I said, when it comes
to coding, only great programmers matter. Sorry. :-)