[9fans] [GSoC 2013: Replace html generation in wikifs]

2013-04-22 Thread lamg
 Hello everybody:
I´m interested in porting a markdown engine (I already got one written
in go which is almost working and has less than 300 lines of code).
I´m student of University of Pinar del Río (Cuba).
This is the first time I try to participate in GSoC, so I hope the
mentor of this project contacts me to tell me how to participate.
 Luis Ángel Méndez Gort



[9fans] [GSoC] sorry for the last email

2013-04-22 Thread lamg
 Sorry guys, I didn´t know that students in Cuba cannot participate,
anyway I will upload the markdown engine when completed to github.com
lamg



[9fans] Installing Go

2013-05-16 Thread lamg
 Anyone has installed Go, the source code has Makefiles and bash
scripts for building, it doesn´t seem to be for plan9.



[9fans] Go for systems programming

2013-05-17 Thread lamg
 Can Go be used for replacing C in Plan9? Could be a kernel be written
in Go? If it is not possible, what about making a C-like Go? Where
C-like Go means having similar syntax, but not channels, garbage
collection, and other fancy 21st century runtime features; but with no
need for makefiles and fast compilation times. Could this be a sort of
plugable compiler, where we could select what features of the language
we would use for being included in the runtime?
 I think it will be nice for Plan9 having such language-compiler, Go
has proved to be an improvement over C in its own niche.



Re: [9fans] Go for systems programming

2013-05-17 Thread lamg
What about lack of makefiles and fast compilation times?, I don´t want
to "remove" that.  The  point is making a more practical C, not a
Go--. Go´s grammar is designed for being easy to parse (and is
different), so it wouldn´t be C without punctuation symbols; and Go´s
package system makes the compilation faster. What about the
preprocessor? Can we get rid of that?
 If think if we can make better our lives, why wouldn´t do we? About
the support, well is difficult to break our links with the past, but
as a parallel long term project changing one thing at the time when it
is ready would be possible to achieve stability and to write programs
more easy.

2013/5/17, Skip Tavakkolian :
> Go's is a great language that makes it easy to write applications of all
> sizes well, but its greatest benefit to Plan 9 is the plethora of packages
> that make it possible to deal with the numerous Web standards.
>
>
>
> On Fri, May 17, 2013 at 9:31 AM, Matthew Veety  wrote:
>
>> On May 17, 2013, at 11:51, lamg  wrote:
>>
>> > I think it will be nice for Plan9 having such language-compiler, Go
>> > has proved to be an improvement over C in its own niche.
>> >
>>
>> In its own niche is the important point here. Just because writing a
>> kernel or system utilities can be done in Go doesn't mean it should be.
>> Go
>> isn't even totally stable or feature complete on Plan 9 at this point.
>> You
>> get the same shit in C on Plan 9 as you do Go plus it's more stable and
>> has
>> better support.
>> At this point I would say keep using C unless you have some specific need
>> to use Go on Plan 9.
>>
>> --
>> Veety
>>
>