[ Main Page ]

相談員関係

ECCの利用で疑問はありませんか?以下のような情報があります。

相談員のFAQページを見る

過去にあった質問が掲載されています。
サイト内検索ができるようにしたので、かなり使いやすくなっているでしょう。

情報棟と図書館メデイアプラザの相談員に聞く

利用の手引きを見てわからないことがあれば何でも聞いてください。

情報処理Navigatorを見る

初心者は必見、マニアもうなる有用情報満載の「情報処理ナビゲーター 第5版」が、 5月12日、ついに駒場書籍部に納品されました。次のページには本の連動データなど が載っています。 情報処理ナビゲーターホームページ(最近リニューアルしたようです)

 <rindolf>  whoppix: what's up?
 <whoppix>  rindolf, haskelling through the night.
 <rindolf>  whoppix: ah.
 <whoppix>  rindolf, im pretty much a beginner, tho.
 <rindolf>  whoppix: yes, I learned Haskell back at the time.
 <rindolf>  whoppix: I tried to write a log analyser in Haskell once.
 <rindolf>  whoppix: it segfaulted.
 <rindolf>  whoppix: a CL-one was much better.
  <Caelum>  rindolf: haha
 <whoppix>  sadness
 <rindolf>  whoppix: then people showed me how to write it better.
 <rindolf>  whoppix: but it segfaulted too.
 <whoppix>  haha
  <Caelum>  hahaha
  <Zoffix>  lol
 <rindolf>  whoppix: I gave up on using Haskell for production.
  <Caelum>  rindolf: I've submitted your story to bash.org

    -- Log Analyser in Haskell
    -- #perl, Freenode

  <pmurias>  rindolf: what is Park/Spark?
  <rindolf>  pmurias:
             http://www.shlomifish.org/open-source/projects/Park-Lisp/
  <rindolf>  pmurias: it's still incomplete.
  <rindolf>  And I haven't updated it.
  <pmurias>  rindolf: if you like lisp/perl6 projects you might consider
             helping with a common lisp elf backend
  <rindolf>  pmurias: Common Lisp.
  <rindolf>  pmurias: thing is I think both CL and Scheme suck.
  <rindolf>  I like Lisp as a concept.
  <rindolf>  Arc is nice, but has too many implementation problems.
  <rindolf>  And missing features.
    <vixey>  Arc is not nice
  <rindolf>  I want to give a presentation to the Perl Mongers about
             "Foreign Languages: Lisp"
  <rindolf>  vixey: I like it.
  <rindolf>  Though I hate that "(not)" has become "(no)"
  <rindolf>  it's so non-English.
    <vixey>  it's just TCL with horrible syntax
  <rindolf>  vixey: but it's missing a lot of exciting features.
  <rindolf>  Which PG deemed as unnecessary.
  <rindolf>  Doesn't look like the 100-years language to me.
  <rindolf>  Which is why - Spark!
  <pmurias>  why not just write an s-expression p6 dialect?
  <rindolf>  pmurias: could be.
  <rindolf>  pmurias: it's another approach.
  <rindolf>  But some things make sense in Lisp and not in p6.
  <rindolf>  For example, Perl does not like to use + for string or list
             concat.
  <rindolf>  While Python does and it seems to be OK in Arc too.
  <rindolf>  And in CL you have (concatenate) (yuck!).
  <pbuetow>  (((hehe)))
  <pmurias>  + for strings sucks
    <Auzon>  seconded.
    <vixey>  rindolf: If you don't like CONCATENATE you can just rename it
  <rindolf>  vixey: yeah.
  <rindolf>  vixey: but I'd rather not rename concatenate because then
             people won't understand my code.
  <rindolf>  vixey: as TimToady said people hate abstractions.
    <vixey>  yes they will rindolf
  <rindolf>  They want things to work out of the box.
    <vixey>  A program is many many totally newly defined procedures
    <vixey>  just renaming one thing is nothing in the context of a big
             program
  <rindolf>  vixey: "let's spend 3 days creating a new language, and 1 day
             implementing the solution with it."
 <TimToady>  if it would take 10 days without the new language, it's worth
             it
  <rindolf>  TimToady: yeah.
  <rindolf>  TimToady: but this is the CL mentality.
    <vixey>  no it's not
  <rindolf>  Sometimes you can take 1 day to write an API.
    <vixey>  CL is too diverse you cannot generalize like that
  <rindolf>  vixey: I meant a common idiom there.
  <rindolf>  I think I'll /quit and do something productive.
  <rindolf>  Like work on Spark.
    <vixey>  another quote:
    <vixey>  how to write any computer program in two easy stages:
    <vixey>  Design and implement the programming language which would be
             best for solving the problem.
    <vixey>  Write the program in the language you���ve just implemented.
  <rindolf>  vixey: or just use Perl which is the best for everything.
    <vixey>  heh
 <TimToady>  the second step is obvious--the best language for the job is
             one that does the job on a null input
          *  pmichaud notes that vixey's algorithm is somewhat recursive
 <TimToady>  "All rules of thumb are false, including this one."
  <pmurias>  rindolf: when you feel like writing Common Lisp backends,
             contact me or mncharity ;)

    -- Lisp Dialects (Scheme, Common Lisp, Arc, Spark) Mentality and Usability
    -- #perl6, Freenode


Powered by UNIX fortune(6)
[ Main Page ]
[an error occurred while processing this directive]