any one intrested in making compilers

Himanshutime

Himanshutime

@himanshutime-lwGhbp Oct 25, 2024
made your copiler or your own computer langwage
on your own hand we will help you
please try it
its make your mind and you different from other engg.

Replies

Welcome, guest

Join CrazyEngineers to reply, ask questions, and participate in conversations.

CrazyEngineers powered by Jatra Community Platform

  • sahana

    sahana

    @sahana-S4nL10 Jun 4, 2008

    yes himanshutime.
    agree with u.but is writing programming language that easy?
  • Himanshutime

    Himanshutime

    @himanshutime-lwGhbp Jun 4, 2008

    sahana
    yes himanshutime.
    agree with u.but is writing programming language that easy?

    when you made your own compiler then you made your langwage
    so you made it as easy as you want so try it it is intresting to work on it
  • sahana

    sahana

    @sahana-S4nL10 Jun 5, 2008

    okie.so how do we start it?so shud we use gcc for it?
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Jun 5, 2008

    Sahana & Himanshutime, I guess Ash & xHx can help you with this project. Both of the have been working on CE Bot project.

    I hope to have participation from other CEans as well. Keep up the good work! 😀 . Probably we'll come up with Crazy Language 😉 ! Kidding!
  • Ashraf HZ

    Ashraf HZ

    @Ash Jun 5, 2008

    Yes! Crazy Language (CL)!

    Faster than C!
    Easier to read than Ruby!
    More portable than Python!

    😁 I suppose whatever language you want to create will depend on the application (web development? numerical analysis? gaming? hardware design?) as well as philosophy. For instance, even though Python and Ruby are similar, they differ greatly with their approach.

    Download this free ebook, titled "Programming Languages: Application and Interpretation" by Shriram Krishnamurthi:

    #-Link-Snipped-#

    I've just downloaded it. Will read through it tomorrow morning 😀

    [EDIT]
    It seems that "CL" as well as "CEL" are already existing computer languages, haha.
  • sahana

    sahana

    @sahana-S4nL10 Jun 5, 2008

    i dont understand one thing.if i wrote my own compiler then how does that mean ive made a programming language?compiler is a program and it translates a source language to targer language( the object code)
    so we are just writing a program right.not a language.this is what i have understood of compilers.please tell me if am wrong.
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Jun 5, 2008

    sahana
    i dont understand one thing.if i wrote my own compiler then how does that mean ive made a programming language?compiler is a program and it translates a source language to targer language( the object code)
    so we are just writing a program right.not a language.this is what i have understood of compilers.please tell me if am wrong.
    I'm not a CS guy, but I think Sahana's got a point! I'm sure Himanshu's got something to say here. Himanshu, there?
  • mahul

    mahul

    @mahul-ZxpiLA Jun 6, 2008

    Sahana, it sounds a bit odd, but its true. If you have made a compiler, you have made a language. A language is after all implemented using a compiler. Now whether you made a new language or just wrote the code to convert an existing language semantics into executable code, depends on what u implement in your compiler program. If you write a compiler that has a new set of semantics, it means you have created a new language!!
  • Kaustubh Katdare

    Kaustubh Katdare

    @thebigk Jun 6, 2008

    Thanks for the explanation Mahul. Extending on the same logic, is it true that if we develop an interpreter, we've created a new scripting language?
  • sahana

    sahana

    @sahana-S4nL10 Jun 7, 2008

    yeah thanks mahul.now i feel the C that uses TC and that uses gcc should be named different, 😀
  • thechamp

    thechamp

    @thechamp-p64ZA1 Feb 27, 2010

    i would again raise question asked by BIGGIE, if i develop an interpretor.. am i developing a new scripting language?