Slashdot Mirror


User: deusmorti

deusmorti's activity in the archive.

Stories
0
Comments
8
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 8

  1. speaking as a CS interested high schooler on What Interests High-School Students? · · Score: 1

    I think that you should cover all the cool things that are beyond the ability of a high schooler to really grok at a fundamental level.
    why Administrative normal form is preferable to continuation passing style in modern compilers,
    what the curry-howard isomorphism really means,
    what exactly monads are (and what those monadic interpreters accomplish),
    and also cool stuff like how to write a parser generator and an optimizing backend for a pure language which uses graph reduction as its evaluation mechanism.

    Granted this is all a tad ambitious for most high schoolers, but I'm not normal. (now time to get back to that book on Typed Lambda Calculi and Small Step Operation Semantics)

    This is the stuff that I would consider worth my time to learn about, but it definitely does not reflect what would be appropriate for more ordinary high schoolers, though it would be very cool for the appropriate people.

  2. Scheme is the way to go on Which Compiler to Extend for a Small Project? · · Score: 1

    Reason One, trivial to write a parser for the core language.

    Reason Two, lots of nice literature available online. Check out Shriram Krishnamurthhi's text
    Programming Languages: Applications and Interpretation on his website at http://www.cs.brown.edu/~sk

    Reason Three, its already conceptually an AST, so you can get involved in the more interesting work sooner

  3. use lisp or scheme with macros ... on A Powerful, but Minimal Document Markup Language? · · Score: 1

    ... If you opt to write a frontend for another markup language. I'm serious. The fact is that it would be trivial to add the appropriate functions and macros to transform your markup language into whatever markup language you wish. As a plus, you would also get the full functionality of a programming language! I know that there are a few such libraries available, but the only one that I can think of at that moment is that of PLT Scheme, see their page for details

  4. they should have checked there facts on Data Recovery - Put to the Test · · Score: 1

    "If you are wondering why there isn't more data recovery software programs developed in DOS, it is because 'low-level' programming is a rare trait. There are very few "low-level" programmers left worldwide. And from those who program in low-level code like DOS, only a handful can do it at a professional level."

    hmmmmm, last time I programmed in C++, (2 hours ago), it was far easier to write a dos based program with a text based interface, than it is to write an equivalent program that has a graphical interface in windows

    writing a program for either dos or windows does not make the program inherently low or high level, it is merely a matter of whether or not it is more important to give the programmer or the enduser an easier time

  5. why this python article geting 0 attention? on Python 2.3.1 Just Released · · Score: 1

    whereas a similar release of a bugfix for perl 5.8.0 is getting far more attention?

    and no, I am not one of those crazed perl bashers, its just that in perl there are certain builtin functions and variables that are impossible for any person who is programming to replicate ($_[] and @_ ), whereas in python there are no builtin variables that violate the languages basic syntax

    I would like it if certain perl functionality relating to arrays were added to python without having to deal arrays as defined in libraries

    I would especially like some sort of equivalent of push, pop, shift, unshift and the ability to resize arrays on a whim without haveing to do

    array = [ [ [1][1][1] ][ [1][1][1] ][ [1][1][1] ] ](is that the correct way? ) to declare a simple 3x3x3 array

    how about having a function that allows you to declare that size and dimensions of an array?(does that exist already?)

    one thing which is especially nice about python is that is has built in support for infinite size integers

    but it would be even nicer if there was a way to integrate a mathematical model similar to that of scheme (all rational numbers are inifinite precision)

    feel free to ignore all that I say if you are an expert in any of these languages, because I am only familiar with the basics of these languages (I am in the process of teaching them to myself)
    and with some over the summer experience with C

  6. slightly off topic yet related on MPAA Opens Anti-filesharing Website · · Score: 1

    While I haven't used any P2P networks for music or movies, I have noticed something interesting concerning the EULA of the Kazaalite program (please bear in mind that I have no legal experience). It essentially states that you, the user of this program accepts legal responsibility for the alterations which removed the ads from Kazaa. This is tantamount to saying that the user takes responsibility for the crimes of another person. Now, it seems to me that that is only the case when a person is that legal guardian of a minor.

    So say bye bye to another reason why P2P networks are illegal!

  7. ritalin is the worst of the available meds on Working with ADHD? · · Score: 1

    I was initially on ritalin, and let me tell you this, it sucks. During the school year I now take dexadrine, and I am much happier as a result. For those of you who have tried ritalin and as a result have avoided trying other medications, speak with your doctor concerning alternatives, and I guarantee that you will find a medication that you will be happy with

  8. serious mental illnesses don't aid creative genius on Marriage May Tame Genius · · Score: 1

    I wholeheartedly disagree with what you are saying for the simple reason that being emotionally disturbed does not correlate with creative genius in non artistic fields such as math and science. This should be obvious because depression and other psycological disorders which are treated with medication result in a complete lack of motivation and also a disinterest in life. I seriously doubt that there is such thing as a severely depressed person who is motivated to work towards advancing knowledge, or anything.
    However, I will acknowledge the fact that in music, art, and writing, some of the greatest works have been written by emotionally troubled individuals