×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

HP and Yahoo To Spam Your Printer

Black Perl LCD Screens (397 comments)

My HP photo printer has a touchscreen LCD. I think most have an LCD of some sort. I can imagine HP thinking they could reserve some of the space for ads...

more than 3 years ago
top

A High School Programming Curriculum For All Students?

Black Perl Re:How about some Java? (214 comments)

I will teach a programming class this summer to advanced middle and high-school students. I plan to teach Ruby. Python is a good choice as well; the two languages are actually quite similar.

I've heard that the book Learn to Program is excellent for this type of student.

more than 5 years ago
top

Practical Django Projects

Black Perl Re:Stupid question (151 comments)

Hmm. I don't think you have proven its better than Rails. All you've proven is that you don't know Rails, so you *want* Django to be better. The truth is, they're more similar than you think. And they are both great frameworks.

Let me address your comments...

An object-relational mapper so you don't have to write SQL. But you can still use SQL if needed;

Exactly like Rails.

Automatic admin interfaces. You never need to write another stinkin' admin interface again.

In Rails, you can pick from many plugins that give you very nice ajaxy admin interfaces, or generate a simple one automatically. You don't need to write one if you don't want to.

It's own template language. Although, you can use any other template language you want.

Rails has a template language, too. Erb. And you can use other template languages as well via plugins. I prefer Erb, but many like Haml.

Support for memcached caches is built-in

This is built into Rails too. Along with support for other types of caches as well.

Built in support for i18n and l10n.

You can do this now, though it's not quite as clean as in Python. I was surprised, with a language that started in Japan, that Ruby didn't initially support these things.

Oh, yeah. Building Rails apps is fast, too.

more than 5 years ago

Submissions

Black Perl hasn't submitted any stories.

Journals

Black Perl has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...