Re: [Haskell-cafe] gmp license == no commercial/closed source haskell software ??

2008-12-03 Thread Alex Sandro Queiroz e Silva
Hallo,

Don Stewart wrote:
 
 Supporting this is trivial with a dynamically linked / DLL libgmp. With
 a statically linked  one, it is also possible, since the API calls to
 libgmp are specified.


 Is it also possible? How?

 This shouldn't prevent commercial use -- lots of other companies have
 decided this is OK. You just need to be aware of it.
 

 They have decided this is OK as long as they can ship a shared library.

Cheers,
-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Very silly

2008-10-16 Thread Alex Sandro Queiroz e Silva
Hallo,

Andrew Coppin wrote:
 
 C++ has some interesting ideas. I haven't learned how to use templates
 yet, but what I do find interesting is that there is no automatic memory
 management, and yet you can still do fairly dynamic programming. I've
 never seen any other language that allows this. (I had assumed it's
 impossible...) This makes me wonder just now necessary GC really is, and
 whether there is some way to avoid it...
 

 Garbage collection was invented by Lisp implementors because of a
common pattern in functional languages: The sharing of parts of
structures, like lists. In an imperative world this is straightforward,
one allocates a linked list, uses it, and then releases the memory. In a
world full of closures that may have captured parts of your list, manual
memory management is near impossible.

-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANNOUNCE: Salsa: A .NET Bridge for Haskell

2008-10-13 Thread Alex Sandro Queiroz e Silva
Hallo,

Andrew Coppin wrote:

  In what alternate universe?
   
 
 One with a 3-day time dilation, apparently...
 
 
 
 [Sorry, couldn't resist. ;-) ]
 

 No problem, I didn't get your point anyway.

-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Health effects

2008-10-03 Thread Alex Sandro Queiroz e Silva
Hallo,

Andrew Coppin wrote:
 
 In other news... apparently chocolate is leathaly toxic to dogs. Random.
 

 Chicolate is extremely toxic to cats.

Cheers,
-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Health effects

2008-09-29 Thread Alex Sandro Queiroz e Silva
Hallo,

Andrew Coppin wrote:
 Anton van Straaten wrote:
 You're not alone:

   http://xkcd.com/245/
 
 Heh. Randel appears to have not heard of Haskell. He thinks _Lisp_ is
 the ultimate language. ;-)
 

 Well, at least he's close, let's wait till he finds out about
Scheme. :-)

Cheers,
-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Climbing up the shootout...

2008-09-24 Thread Alex Sandro Queiroz e Silva
Hallo,

John Van Enk wrote:
 I'm going to have to agree with David... even if you ignore the
 multi-threaded projects, why couldn't the C programs just implement very
 specific version of the third party library inside their code? Is there
 anything stopping them?
 

 Maybe they don't care *that* much?

Cheers,
-alex
http://www.ventonegro.org/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Lambda and closures in PHP -- could someone please comment?

2008-06-18 Thread Alex Sandro Queiroz e Silva

Hallo,

Jules Bean wrote:

PR Stanley wrote:
With respect, do you not think it'd be wiser for the community 


[snip]

*disgusted*

This is exactly the sort of message that haskell-cafe does not normally 
contain. Let's not start now.


This is a civilized mailing list. Either comment on the nice gentlemen's 
PHP closure proposal from a language point of view, or don't say anything.




 Thanks Jules, I was starting to worry about Haskell-café.

-alex
http://www.ventonegro.org/

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Lambda and closures in PHP -- could someone please comment?

2008-06-18 Thread Alex Sandro Queiroz e Silva

Hallo,

PR Stanley wrote:
Now, if you, Jules, Alex or some other  wannabe Hitler have a problem 
with my freedom of expression then your best solution is to saddle up 
and get the hell out yourselves. This is the wrong place for setting up 
your tinpot dictatorship, Doctor!
I am grateful for the help I've been getting from the list and my 
understanding of FP has vastly improved since my membership of this list 
but I refuse to tolerate bullies who use the list as a way of lifting 
themselves out of their own shitty lives. Now I am angry!




 Wow, Godwin's in record time. Please don't confuse freedom of 
speech with name-calling, or distasteful, non-constructive comments 
about someone else's programming language.

 Stop making yourself look like a fool.

-alex
http://www.ventonegro.org/

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] How to program with sqlite?

2008-03-25 Thread Alex Sandro Queiroz e Silva

Hallo,

Bjorn Bringert wrote:


This is SQLite's fault. In SQLite, all types are aliases for STRING.
Whatever type you use in the create and insert, you will get strings
back.



 That's not true. SQLite has integers (64 bits) and reals. But, if 
you try to read the field as text it will gladly convert it for you. For 
 reading as the correcting type, the binding should have used 
sqlite3_column_get_type first.


Cheers,
-alex

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Doing some things right

2007-12-28 Thread Alex Sandro Queiroz e Silva

Hallo,

Andrew Coppin escreveu:
[I actually heard a number of people tell me that learning LISP would 
change my life forever because LISP has something called macros. I 
tried to learn it, and disliked it greatly. It's too messy. And what 
the heck is cdr ment to mean anyway? To me, LISP doesn't even seem 
all that different from normal languages (modulo weird syntax). Now 
Haskell... that's FUN!]


Macros are not the only thing that makes Lisp (it hasn't been 
called LISP for ages) great, but surely contributes for that. 
Unfortunately Lisp is like the Matrix, you can't be told how great it 
is, you have to see for yourself.


Cheers,
-alex

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Doing some things right

2007-12-28 Thread Alex Sandro Queiroz e Silva

Hallo,

Andrew Coppin escreveu:

Brian Sniffen wrote:
On Dec 28, 2007 6:05 AM, Andrew Coppin [EMAIL PROTECTED] 
wrote:
 

[I actually heard a number of people tell me that learning LISP would
change my life forever because LISP has something called macros. I
tried to learn it, and disliked it greatly. It's too messy. And what 
the

heck is cdr ment to mean anyway? To me, LISP doesn't even seem all
that different from normal languages (modulo weird syntax). Now
Haskell... that's FUN!]



Contents of Data Register.
  


Right. I've heard the story about why it came to be called that, but 
seriously... I can never remember whether I want cdr or car. It's a 
silly choice of name. [Sure, you can rename it. And then nobody but 
you will understand it.]


In Common Lisp, standardised in 1984, there are the equivalent 
functions FIRST and REST, which everyone know what they mean.


Cheers,
-alex

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Storable types

2007-12-20 Thread Alex Sandro Queiroz e Silva

Hallo fellow Brazilian,

Clerton Filho escreveu:

Hi,

I'm newbie in Haskell, and I have some doubts... In this programming 
language, do we have storable values? Case affirmative, what are the 
storable types in Haskell, and how can I implement then...


What exactly is a storable type?

-alex

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] New to Haskell: The End

2007-12-18 Thread Alex Sandro Queiroz e Silva

Hallo,

Cristian Baboi escreveu:
From your list, I agree to add some pattern matching abilities to 
mine, but that it all.



Keep using Haskell and resend your list in six months.

-alex

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Brazilian Haskellers ?

2007-11-14 Thread Alex Sandro Queiroz e Silva
Hallo,

Rich Neswold escreveu:
 On Nov 14, 2007 10:59 AM, Ricardo Herrmann [EMAIL PROTECTED] wrote:
 Hi brazilian haskellers,
 
 Wow! I knew the Haskell community has been growing... but there's a
 brazillian of us?
 

 Well, we are more than one. :-)

Cheers,
-alex
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Re: Best Linux for Haskell?

2007-11-06 Thread Alex Sandro Queiroz e Silva
Hallo,

Maurí­cio escreveu:
 
 Maybe (and only maybe), before choosing a
 distribution, you should choose a package system,
 since that's what you are going to use to install
 software. Look for RPM and APT, and see what you
 think. With my package system (I don't wanna give
 you any prejudice, so I won't tell you it's APT),
 I can get upgrades easily. But that's because I
 know how to use it. There are also other options
 beside RPM and APT.
 

 Aptitude is much friendlier than APT.

Cheers,
Alex Queiroz
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe