emailed
comments/complaints as is and anonymously if asked for.
Some are stamp collectors, I could start an original collection of my own.
Sent from my iPad
> On Jul 19, 2015, at 09:36, Colin Fleming wrote:
>
>> On 18 July 2015 at 19:54, Luc Préfontaine
>> wrote:
>
om/niwinz
>> > >
>> > > --
>> > > You received this message because you are subscribed to the Google
>> > > Groups "Clojure" group.
>> > > To post to this group, send email to clojure@googlegroups.com
>> > > Note that pos
t;Clojure" group.
>> > > To post to this group, send email to clojure@googlegroups.com
>> > > Note that posts from new members are moderated - please be patient
>> > > with your first post.
>> > > To unsubscribe from this group, send email to
me unreadable binary format.
Googled a bit about this and numerous people face this problem reading windows
generated
files. They all ended up having to skip the BOM if present when reading the
file.
So much for portability. Beurk.
> On Mon, Jul 13, 2015 at 2:52 PM, Luc Préfontaine <
>
google.com/d/optout.
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient wit
Create an external tool command (lein eastwood) perhaps ?
Sorry, could not resist :)
Luc P.
Sent from my iPad
> On Jul 7, 2015, at 15:21, JPatrick Davenport wrote:
>
> Hello,
> I want to use the linter within Eclipse. I followed the instructions for both
> the plugin manager as well as
ribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Luc Préfontaine sent by ibisMail!
--
You received this message because you are subscribed to the Google
Grou
ps.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "Clojure" group.
> To post to this group, send email to clojure@googlegroups.com
> Note that posts from new members are moderated - please be patient with you
be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to
Dunno riemann but I would say that you need a closure here,
not an immediate call to notify. The closure will be called when expiration is
reached.
So use #(notify ...) instead.
In your current code notify gets called, return a lazy seq (for) and then
the lazy seq is called as a function wh
ted by the likes of Rails, Django, Laravel,
> >>> Zend, Symfony & Spring so I'm not sure how you've concluded that there's
> >>> been a 15-year trend towards composition. Ruby and Python have had
> >>> lightweight composable alternatives fo
because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Luc Préfont
tient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Grou
re options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
oogle Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Luc Préfontaine sent by ibisMail!
--
You r
group.
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to clojure+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Goo
The 'attack' word is again a manifestation of extreme political correctness.
I will argue that these technologies with their inherent complexity are
creating huge
bureaucracies to attract and hide unqualified/unskilled/uncommited/... aka
'stupid' people
from scrutiny.
These environments have t
iving emails from it, send an
> > email to clojure+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> >
>
>
>
> --
> Software Architect & Computer Scientist
>
> --
> You received this message because
t; For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
groups.com
> Note that posts from new members are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
>
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to clojure+unsubscr...@googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google
> Groups &q
ils from it, send an
> >> email to clojure+unsubscr...@googlegroups.com.
> >> For more options, visit https://groups.google.com/d/optout.
> >>
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Clojur
Euuh ? I was expecting to find %5 and above and a bunch of embedded forms
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
our
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Cloju
Defaults only please.
There are more pressing needs from dev tools than this sort of thing.
Diversity is what makes us well... different. Our minds are not formatted the
same
either. What may look readable to someone may look like garbage to someone else,
the context may also influence comprehe
Dunno the answer but I know how many buddhist monks are needed, exactly three:
a) the first one readies itself for the bulb swap! by repeating a mantra
b) the second meditates to make the first monk levitate toward the fixture
c) the third one immolates itself to provide light for the entire dura
mail to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Luc Préfontaine sent by ibisMail!
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to cloj
ps.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For mor
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to clojure+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Luc Préfontaine sent by ibisMail!
--
You received this messa
embers are moderated - please be patient with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message b
Microsoft not wanting to confuse the end user ?!?!?!?
I am baffled :)))
Luc P.
> I'll take a wild guess and say the "flashing" properly is a console with a
> message Microsoft don't want to confuse you with.
>
> That said, the message i get here, is that wget is missing. Leiningen ships
> with
with your
> first post.
> To unsubscribe from this group, send email to
> clojure+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
om
> For more options, visit this group at
> http://groups.google.com/group/clojure?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Clojure" group.
> To unsubscribe from this group and stop receiving emails from it, send an
>
We use Rails for all our GUIs,
we need simple CRUD most of
the time and we ActiveScaffold.
Most of our controllers are less than
70 lines and we seldom write forms.
We use the ActiveScaffold partial
forms almost every were sometimes
custpmizing them.
Clojure Web Frameworks are not
there yet.
We
Zack if you need help with this Rail
app let us now. We can give you a
hand, the wish list keeps growing :)))
Luc P.
Sent from my iPod
On 2010-07-09, at 15:07, zkim wrote:
Hi Justin, thanks again for the go-ahead to pull examples from
http://clojure-examples.appspot.com.
Zack, you had me
Here in Canada we have a number
of programs for R&D and the
bureaucratic burden is not worth
the $$$ you get back for it except
if you a budget in the 6 digits range.
And if you want to get the paper done
by a consultant, he/she will charge
20% of the expected refund.
I looked at the NSF documen
We have over 130 jar dependencies
on our classpath and performance is
not an issue. After the classes you
are using are loaded at least once,
there are no significant impacts.
Each app refers to the same shared lib
folder so we update a single jar and
get every app gets the update after
a restart
Yep, we have been using this for a
year or so and this solves the
classpath/jar file location issue nicely.
Hence the usefulness of CLOJURE_HOME and alikes to locate
this single folder from a very simple wrapper script...
Luc P.
Sent from my iPod
On 2010-07-01, at 10:29, Laurent PETIT wrote:
We use a "HOME" reference in our
quite complex software and I think
we do not qualify as n00bs...
Any root symbol that can help derive
locations is just common sense to
us. It's not used internaly in our code
(Clojure/Java/Ruby)
but it's obviously a simple way
to bootstrap our apps and establish
(apply str (repeat 3 "code"))
should start you up :))
Iteration is implicit in Clojure, you
work on collections (maps, vectors, ...)
and you avoid explicit loop controls
most of the time at least for
"mundane" tasks.
You will get used to it, we all did and
no one wants to return to
java iterato
Were not using Clojure yet for our
Web based GUIs.
The main reason being that we jumped
on Rails last year. Most of our needs
are to display/edit database data and
the ActiveScaffold plugin allows us
to write a controller in 20 lines.
We do not need to write forms,
it's all done through partial r
As the implementor Rich, it's your
call as I said :))
If auto promotion brings in chaos
then lets drop it entirely.
If people want to eat elephants they can still choose to use directly
big number
implementations.
Luc P
Sent from my iPod
On 2010-06-22, at 10:46 AM, Rich Hickey wrote:
--
rious
implementations provide plenty of
options to attain the nirvana of
high performance. That's good.
Lets just make things easy for the
average guy..,
Luc P
Sent from my iPod
On 2010-06-22, at 7:53 AM, Nicolas Oury wrote:
On Tue, Jun 22, 2010 at 12:45 PM, Luc Préfontaine a>
++1 for auto promotion, average code
is complex enough, lets not add
more incertainty with overflow
exceptions.
Data changes overtime and
discovering it in production with
an overflow exception is less than
elegant.
Degraded performance is much more
acceptable in production than a crash
over an
I would expect a library to internaly
work with whatever is the best
implementation and provide an API
to allow callers using another implementation to use it.
I also expect a library to complain
about a potential overflow
and maybe some precision loss.
That's not different from what you can
see
I find these compromises quite
acceptable. Tuning code has always
been a last step in most dev. projects
I worked on except a few and I worked
on many resource constraint
platforms.
All languages I encountered had a
"default" integer/float implementation
and getting away from it rarely
occured bu
+1 for Swing. We deal with multiple platforms here and have enough
headaches with this so lets not hammer again on our poor brains :)))
Luc
On Thu, 2010-05-27 at 11:59 -0700, Brian Schlining wrote:
> +1 Swing. SWT comes with far to many deployment headaches.
>
>
> > +1 Swing.
>
We use Eclipse and have around 130 external jar dependencies. Any
external jar needs to be moved in a common folder in dev, test and
production.
All the components are pulling their external dependencies from this
single folder, no per component private jars are allowed.
All of them are in the clas
On Wed, 2010-05-26 at 13:57 -0400, Mike Meyer wrote:
> On Wed, 26 May 2010 19:47:25 +0200
> Peter Schuller wrote:
>
> > > chomp => rtrim
> > > (rtrim "foo\n") => "foo" is much more clear to me, plus it leaves the
> > > door open for trim and ltrim functions should the need arise.
> >
> > I lik
Maybe in the last version of the contrib
> > libraries the string class was stripped?
> > Thank you.
> >
> > Matteo
> >
> > On May 12, 4:18 am, Luc Préfontaine
> > wrote:
> >
> >
> >
> >
> >
> > > Matteo,
> >
>
Matteo,
which version of clojure-contrib are you using ? The latest has the
String class but an earlier version may not have it.
To see the content:
jar -tf clojure-contrib.jar
You should see a string.clj in the list of components in the library and
some string$xxx.class files. If not you are u
Oups, I stopped using windows for so long that I forgot about the
semi-colon thing :)))
That frees a lot of memory for other stuff...
Luc
On Tue, 2010-05-11 at 08:38 +0200, Michael Wood wrote:
> On 11 May 2010 03:30, Luc Préfontaine wrote:
> >
> > Hi,
> >
> > The
Hi,
The trick is to get contrib on the class path of java so it can find the
content of the library.
The class path defines were Java will search for the components (classes
in Java) to load while running.
Clojure code is compiled on the fly and ends up as a being loaded as a
Java class and may be
My previous post got lost in a black hole somewhere... so lets type a
shorter version:
Yeppee !
That's a perfect match with my schedule for the next 6 months.
We will launch our new projects under 1.2 and port the existing code to
it in the following weeks.
Our next major deployment toward fall w
We store routing rules in a database as Clojure code and get these to be
loaded dynamically and run according to some variable configuration.
Of course we make sure the code forms are stringent in the database and
we wrap execution of these things with proper error handling code :)))
That's one of
Is there a Dutch version of Clojure ?!?!?! I want one in French
then :
(Laurent you just said you like to be bashed didn't you ? :)))
Luc
On Thu, 2010-04-22 at 15:09 +0200, Laurent PETIT wrote:
> Could I still take a look at it, to see the kind of examples you
> provided (are the source cod
educing the problem to a smaller test
> case involving those exceptional keys?
>
> -Per
>
> On Fri, Apr 16, 2010 at 11:50 AM, Luc Préfontaine
> wrote:
> > Hi all,
> >
> > I tripped over something strange yesterday. I work on a tool to create
> > reports
Hi all,
I tripped over something strange yesterday. I work on a tool to create
reports in the REPL from data in an SQL database.
Instead of building SQL statements with complex where clauses, the user
can defined which tables/fields he wants to fetch
and then he can work on these locally.
I imple
Fully agree, reinventing the wheel is not a good time investment.
Ant has been there for years, why not reuse it ? Why reinvent Ant (or
Maven) in Clojure ?
The fact that they may look ugly and cumbersome to use has to be
separated from
the benefits they provide.
We switched to Leiningen here and
the
> installation process, pick you poison:
>
> http://vimeo.com/tag:install_clojure
>
> Sorry to self-post,
> Sean
>
> On Mar 22, 7:31 am, Luc Préfontaine
> wrote:
> > Is my first impression right or wrong ?
> >
> > Is Clojure harder to setup from
ejerean wrote:
> > On Sun, Mar 21, 2010 at 10:20 PM, Luc Préfontaine
> > > > wrote:
> > Yes we could have a complete package to run Clojure from the shell
> > command line but how far could someone go with this
> > to build a workable system without an IDE ?
>
Is my first impression right or wrong ?
Is Clojure harder to setup from Windows for beginners ?
Would an installer (.msi) help by hiding Java related details and
providing some basic scripts to run it ?
Luc P.
On Mon, 2010-03-22 at 16:48 +0530, Martin DeMello wrote:
> On Mon, Mar 22, 2010 at 2
rean wrote:
> On Sun, Mar 21, 2010 at 10:20 PM, Luc Préfontaine
> wrote:
>
>
> Yes we could have a complete package to run Clojure from the
> shell command line but how far could someone go with this
> to build a
He's illiterate about Java, he's older than me and has less experience
so finding how to run a jar file is probably
as remote as traveling to Alpha Centauri :))) (Don't we have something
like Google to find these answers ?)
Most of his recent experience seems to be in Visual Basic and mainstream
Hi Stuart,
we do exactly the same thing here. We want to insure that we always use
the same Clojure/Contrib run times as we have currently in production.
Luc
On Thu, 2010-03-11 at 12:18 -0500, Stuart Halloway wrote:
> What is the preferred way of using counterclockwise with 1.2
> snapshots.
> Or "Conjference"
>
> On Jan 28, 11:24 am, ataggart wrote:
> > I'm partial to naming it "Expojure".
> >
> > On Jan 27, 9:59 am, Luc Préfontaine
> > wrote:
> >
> > > Then lets call it ClojureFest
> >
> > &
Hic !
On Wed, 2010-01-27 at 12:59 -0500, Luc Préfontaine wrote:
> Then lets call it ClojureFest
>
> Luc
>
> On Wed, 2010-01-27 at 08:37 -0800, eyeris wrote:
>
> > Exotic? You got it! Madison, WI! Seriously, we have the best bars. See
> > you guys in the fa
Then lets call it ClojureFest
Luc
On Wed, 2010-01-27 at 08:37 -0800, eyeris wrote:
> Exotic? You got it! Madison, WI! Seriously, we have the best bars. See
> you guys in the fall! :)
>
> I would prefer it during the week.
>
>
>
> On Jan 22, 3:15 pm, Wilson MacGyver wrote:
> > I vote let
We have been using 1.2.14 for more than a year without any glitches yet.
Luc
On Tue, 2010-01-12 at 23:22 +0530, Baishampayan Ghose wrote:
> On Tuesday 12 January 2010 07:30 PM, Shantanu Kumar wrote:
> > This behaviour might occur due to an old Apache Commons-Logging JAR,
> > several of which ha
; > On Sun, Dec 20, 2009 at 5:48 PM, Luc Préfontaine
> > wrote:
> >>
> >> :))
> >
> > The Lisp Beard?
> >
> >>
> >> Luc
> >>
> >> On Sun, 2009-12-20 at 15:00 -0800, David Brown wrote:
> >>
>
:))
Luc
On Sun, 2009-12-20 at 15:00 -0800, David Brown wrote:
> On Sun, Dec 20, 2009 at 02:30:58PM -0500, Luc Préfontaine wrote:
>
> >People bought HP calculators not for the Postfix notation but for all
> >the others things it offered at the time...
>
That's a concise and clear way to summarize the issue.
If you compare the IDE support required for different languages, the
support required to write syntactically correct Clojure code is pretty
small compared to others.
I do not get it, it's longer and much more painful to write Java code
with a
Mike, I think that the whole issue about Lisp creates a big cloud about
Clojure.
Choosing a Lisp like syntax for a new language is a good choice because
of the expressiveness,
it requires less code lines, yields a better design, easier to test, ...
That's a choice between a number of options.
If i
I agree with Sean, the STM is a big feature also are parallelism and
data immutability. These features are working now
and they make things a lot simpler.
I agree also that the lack of documentation is a barrier but even with
documentation the learning curve would
not be much shorter again becaus
If Clojure type checking becomes a frequent request/complaint, please
build a lint type tool, not some twisted logic embedded in the
compiler :)))
C did not have any decent type checking when it came out and we had to
use lint to find bad parameter on fn calls and other similar errors.
They were n
I was about to say that. There's no need for the id's to be
"contiguous", only to get them to grow to preserve ordering.
If you can find a way in your design to increment the atom each time a
transaction is retried then you would
preserve ordering. The last value would be the one used in the "final
deal with
this in day to day operations.
Luc
On Tue, 2009-12-01 at 10:02 -0800, Daniel Werner wrote:
> On Dec 1, 5:20 pm, Luc Préfontaine
> wrote:
> > http://www.infoq.com/news/2009/01/clojure_production
>
> Slightly off-topic:
>
> What prompted you to choose Active
> On Nov 23, 5:00 pm, Raoul Duke wrote:
>
> > i'd be interested to hear who has successfully used clojure in
> > production. i know of some, as some folks have been vocal; any other
> > interesting-but-so-far-silent uses people'd be willing to fess up
> > about?
http://www.infoq.com/news/2009/0
> On Nov 23, 5:00 pm, Raoul Duke wrote:
>
> > i'd be interested to hear who has successfully used clojure in
> > production. i know of some, as some folks have been vocal; any other
> > interesting-but-so-far-silent uses people'd be willing to fess up
> > about?
>
> Our real-world use reporte
79 matches
Mail list logo