Slashdot Mirror


User: fnc

fnc's activity in the archive.

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

Comments · 26

  1. New Samsung slogan on Apple v. Samsung Jurors Speak, Skipped Prior Art For "Bogging Us Down" · · Score: 1

    The new Samsung slogan should be: " Apple say our products are indistinguishable from theirs. Be smart, pay less, buy Samsung!"

  2. Re:The problem is corporate personhood=civil right on What Could Have Been In the Public Domain Today, But Isn't · · Score: 1

    And what requirements this case violete?
    http://en.wikipedia.org/wiki/Dodge_v._Ford_Motor_Company

  3. Re:He's also right on World's "Fastest" Small Web Server Released, Based On LISP · · Score: 2, Interesting

    For what I known the fastest high level language is Fortran. Besides being the first language high level language and obviously have lots of work of compiler optimization done, it has a very restrictive type system that does not have pointers (or have them in a very restrictive way), so the compiler can do optimizations in arrays that would be unsafe in a language like C.

  4. Re:Sugar cane not corn on The Great Ethanol Scam · · Score: 1

    As shown by the map posted in another link, a lot of the sugar cane is from Sao Paulo, not northeast. There was a lot of subside to create the pro-ethanol program and there was some problems to regulate the prices. (If the price of ethanol is too low in relation with the price of sugar, the producers can prefer to use cane for sugar) But I think it is a positive experience, ethanol can substitute some of the most poluent aditives of gas, and we became less dependent of external oil.

  5. Re:Sugar cane not corn on The Great Ethanol Scam · · Score: 1

    For those that do not known Brazil, the map shows that the majority of the sugar cane is cultivate in southerathern Brasil, in the state of São Paulo, the most developed of our country.

  6. Re:Why Erlang doesn't matter on Scaling Large Projects With Erlang · · Score: 1
    The first two problems are based on the early implementations that were made in Prolog.

    The weird syntax is basically result of getting Prolog without unification plus processes, but I don't think is that bad (I first hated it, but after some use I liked it more than Lisp, basically because I like pattern matching more than using car and cdr).

    The invariable variables are also from this source. In logic programming, variables can be bounded or not, the implementation search for possible assignments. I'm not sure if these are particulary usefull for Erlang, but similar variables are used by Oz programming language for to obtain deterministic concurrency, also known as dataflow computing, that is a lot easier to reason about and programming than full concurrency.

    What makes Erlang relevant is a solid implementation, a well tested VM and many libraries/utilities for the context of distributed programming (unfortunally text processing is not in this niche); and excellent documentation (the concurrent design patterns that they documented and implemented are valuable even if you don't want to program in Erlang).

  7. A small nitpick about Ada Spark on The Return of Ada · · Score: 1

    It is not exactly a extension of Ada. It is actually a subset of Ada that can be annotated and statically analysed. That said it was an interesting article. Ada had many problems when it started (bad and expensive implementations, since it was a big topdown design with many inovations - I think it was the first language with generics), but is probably the best system language nowadays for things that do not use garbage collection (things that are usually done with C/C++). And since there is an current free Gnu Ada compiler (Gnat), it should be more used.

  8. Re:Japan != Anything you want to emulate on Japan IDs All Its Citizens · · Score: 1

    If statistics like wealth and crime are worthless, suicide rates are even worse. It is a problem, but I think if it is worse than in west countries that is mainly because cultural influences (for historical reasons suicide was considered much more aceptable than in the west). For example, in christian societies it is a passport to hell. So miserable people prefer to continues a miserable life than eternal suffering (or they choose to slay other people in high school massacres since they go to hell anyway :-P).

  9. Re:Functional programming on Multi-Threaded Programming Without the Pain · · Score: 1

    About Erlang: old versions really needed multiple VM instances to use native threads, but the current implementation distributes its user processes in native threads transparently.

  10. Wrong quotation on Sony Blackballs Blog Over PS3 Rumor · · Score: 1

    Mythical Man Month says that the SECOND system is normally over engineered.

  11. Re:RahXephon on 10 Years of Neon Genesis Evangelion · · Score: 1

    It came after NGE, so it has less impact. I still prefer NGE artwork and the protagonist of RahXephon is less annoying, but the other characters arent much improved.

  12. Re:Moderations to Show: -1 (Overrated) on 10 Years of Neon Genesis Evangelion · · Score: 1

    I agree that is overrated, but I like the show. I dont think it is fair to compare an anime with Shakespeare, I compare it with others animes and TV shows.
    And comparing with others shows, it was pretty good. It was a nice anime with good characters and great animation. If people try to see religion and meaning in this, they are lost.

  13. Re:GNUCash Ported Elsewhere? on GnuCash 1.9.0 Released · · Score: 1

    About Scheme: I think it was to be used as a scripting language. At least that was the objective of this particular implementation of Scheme (GUILE). I dont know GnuCash to say if this is a good idea.

  14. Re:Built on a new language? on The Microsoft Singularity · · Score: 1

    As said in another post, it not C#. It is a extension of C# called Sing# (saying that it is C#, is like saying C++ is the same as C). The differences are pre, pos-conditions and invariants, and a new model of concurrency similar to CSP (message passing).

  15. Re:Improving the efficiency???? on Beyond Relational Databases · · Score: 1
    You are right in saying that efficiency wasnt originally one of the objectives of the relational model, but today performance is better than with old technology. See this quote from an interview with Jim Gray (http://www.acmqueue.org/modules.php?name=Content& pa=showpage&pid=43. )

    Nonetheless, the relational guys took the challenge and said, "If we're going to be successful, we're going to have to perform as well as the IMS on the bread-and-butter transactions." A great deal of energy went into this, and I think it is fair to say that the relational implementations did okay. Today, all the best TPC-C [Transaction Processing Performance Council Online Transaction Processing Benchmark] results you see are with relational systems. The IMSes of the world are not reporting TPC-C results because, frankly, their price performance isn't very good.

  16. Re:Dijkstra said it best ...not on BASIC Computer Language Turns 40 · · Score: 1

    Dijkstra is in the category of people that can DO and TEACH. He created the first Operating System using multiprogramming techniques called THE and its architecture based in layers was copied by every other OS since then (like UNIX). The article that presented it also introduced semaphores. P.S. in "How do we tell truths that might hurt?" (http://www.cs.virginia.edu/~evans/cs655/readings/ ewd498.html), BASIC doesnt seens to receives worse treatment than PL/I, COBOL or APL.

  17. A fan substitute? on Thermoacoustic Cooler Means Green-Friendly Icecream · · Score: 1

    Someone know if this could be used to cool a CPU?

  18. Re:These languages are all outdated! on Coding The Future Linux Desktop [updated] · · Score: 4, Insightful

    Why is this post considered funny? Functional programming languages are very expressive. Ocaml, for example, also allows OO, and have better performance than Java, acording "The Great Computer Language Shootout": http://www.bagley.org/~doug/shootout/craps.shtml

  19. Erlang on Building Scaleable Middleware for MMORPGs · · Score: 1

    It seems a possible application for Erlang. From the FAQ (http://www.erlang.org/faq/t1.html): "Erlang is a general-purpose programming language and runtime environment. Erlang has built-in support for concurrency, distribution and fault tolerance. Erlang is used in several large telecommunication systems from Ericsson. The most popular implementation of Erlang is available as open source from the open source erlang site." Included in the libraries, there is also a soft real-time database called Mnesia (like JavaSpaces but extended with relational operations). There is some articles about using it in games here: http://www.erlang-projects.org/Public/projects/gam es/

  20. Re:From the horses mouth on Sun's Simon Phipps Answers ESR On Java · · Score: 1

    Sun controls the specification and the name "Java". Any GPL fork would have another name. I think this is enough protection against a MS version of Java.

  21. Re:Javascript != Java on Learn How to Program Using Any Web Browser · · Score: 1

    While I prefer static typed languages, JavaScript is a nice scripting language. See what can be done using just libraries like BeyondJS http://w3future.com/html/beyondJS/. The problem is not the language, but the lack of standard in HTML document model.

  22. Concorrent Logo on Teaching Kids to Make Games? · · Score: 1

    StarLogo is a programmable modeling environment for exploring the workings of decentralized systems -- systems that are organized without an organizer, coordinated without a coordinator. With StarLogo, you can model (and gain insights into) many real-life phenomena, such as bird flocks, traffic jams, ant colonies, and market economies. -- from the website. http://education.mit.edu/starlogo/ Another similar is NetLogo http://ccl.sesp.northwestern.edu/netlogo/download. shtml Both are written in Java and run in Linux.

  23. Re:Teach them functional programming! (Really) on The Little Coder's Predicament · · Score: 1

    Maybe this could make them interested: http://www.conal.net/Fran/

  24. Re:Java on The Little Coder's Predicament · · Score: 2, Informative

    While I like static typed languages, I think that Java type system is too complex, I would prefer start using Pascal. And for children, I think Squeak (squeak.org - a nice multimedia Smalltalk) or DrScheme (drscheme.org - Scheme with learning facilities) are better.

  25. Re:Haskell is elegant. Maybe too elegant on Inside Microsoft's New F# Language · · Score: 1

    Miranda was another lazy functional language. It doesnt have monads for example.