473,395 Members | 1,411 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

query

drn

sir/madam,
as we are going to develop a educational s/w for children at preprimary level
we are facing some problems in deciding what platform to choose and what s/w to
use. so please help.
-we have more of graphics work.
-we have two students working simutaneously on one system.
-we will be having 4-5 systems in total in one classroom.

-----shall we go for one system as a linux sever with somewhat higher
configuration and rest as terminals (lower configuration)and each terminal
connected to the server. what configuration do you suggest which is reasonable
and sufficient.

or

-----shall we go for individual terminals with Linux 7.3, and with a minimum of
around 600 MB of free space,Minimum requirement for RAM 32 MB. (Not less than
this),Minimum requirement for Hard Disk 2.1GB,There will be no networking even
among machines at one location.

-----which lanuage do you suggest - c/c++ or any browser based software like
php/python.
please help and send your suggestions as soon as possible.
my email id is bm********@yahoo.com
thanks and regards
DRN

--
Ce message a ete poste via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/
Jul 18 '05 #1
6 1857

"drn" <bm********@yahoo.com> wrote in message
news:20*****************@foorum.com...
as we are going to develop a educational s/w for children at preprimary level

My daughter started with simple games at about age 3, so I know this
can be productive.
we are facing some problems in deciding what platform to choose and what s/w to use. so please help.
-we have more of graphics work.
-we have two students working simutaneously on one system.
-we will be having 4-5 systems in total in one classroom.

-----shall we go for one system as a linux sever with somewhat higher
.... -----shall we go for individual terminals with Linux 7.3, and with a minimum of > around 600 MB of free space,Minimum requirement for RAM
32 MB. >Minimum requirement for Hard Disk 2.1GB,

The cheapest machines you can buy in US (about $600) have much more
than this. With duplicate machines, any program you develop on one
will run on all.
There will be no networking even among machines at one location.
I think this would be a mistake. Network cards cost US$10-20. An
8-port hub or router < $200, I think. When you write a program, it
will be *much* easier to install on other machine with a network. The
same will be mostly true for files downloaded from Internet.
-----which lanuage do you suggest - c/c++ or any browser based software like php/python.
Python is not browser based. It is a complete standalone language
just like C/C++. It also has many free add-ons available, like
PyGame, which you might
find useful for games and other graphics work.
please help and send your suggestions as soon as possible.
my email id is bm********@yahoo.com


Posted and CCed

Terry J. Reedy
Jul 18 '05 #2
drn <bm********@yahoo.com> writes:
sir/madam,
Oops. Your subject line and this formal greeting makes your message
look like spam. People rarely say anything more formal than 'hi' on
USENET, and quite often nothing at all. And your subject line tells
people almost exactly nothing (and why is that Re: there -- you're not
replying to any message, are you?).

as we are going to develop a educational s/w for children at preprimary level
we are facing some problems in deciding what platform to choose and what s/w to
use. so please help.
-we have more of graphics work.
What kind of graphics? I don't know the right questions to ask you
here, but telling us whether it's 2D or 3D would be a start...

-we have two students working simutaneously on one system.
-we will be having 4-5 systems in total in one classroom.

-----shall we go for one system as a linux sever with somewhat higher [...]

This isn't a Python question. Try one of the comp.os.linux* groups,
perhaps.

-----which lanuage do you suggest - c/c++ or any browser based software like
php/python.
You need to give more information about your objectives. Certainly
I'd strongly reccommend all newbies to avoid C and C++ like the plague
until they know *exactly* why they need them (you may well not need
them at all).

Still, you might like to look at Pygame:

http://pygame.org/

please help and send your suggestions as soon as possible.
my email id is bm********@yahoo.com


It's usually called an "email address", not an "email id". :-)
John
Jul 18 '05 #3
Terry Reedy fed this fish to the penguins on Monday 29 September 2003
07:48 am:
I think this would be a mistake. Network cards cost US$10-20. An
8-port hub or router < $200, I think. When you write a program, it


I think I paid less than US$60 for a 5-port 10/100 switch (or 4-port
with uplink to another switch).

A quantity buy, with some organization purchase order, might be able
to get discounts from that even.

Granted, figuring out the difference between a hub and switch is
getting difficult these days... My memory seems to recall that hubs
used to repeat packets on all ports, and tied all ports to the speed of
the slowest connection on any port. Switches used to be differentiated
by being able to run split speeds (repacketizing/speed-shifting on a
per port basis) and would learn the IPs active on the ports to reduce
meaningless repeats. But now there are split speed hubs on the market...

-- ================================================== ============ <
wl*****@ix.netcom.com | Wulfraed Dennis Lee Bieber KD6MOG <
wu******@dm.net | Bestiaria Support Staff <
================================================== ============ <
Bestiaria Home Page: http://www.beastie.dm.net/ <
Home Page: http://www.dm.net/~wulfraed/ <


Jul 18 '05 #4
"Terry Reedy" <tj*****@udel.edu> writes:
"drn" <bm********@yahoo.com> wrote in message
news:20*****************@foorum.com...

[...]
-----which lanuage do you suggest - c/c++ or any browser based
software like php/python.


Python is not browser based. It is a complete standalone language
just like C/C++. It also has many free add-ons available, like

[...]

Of course, it *can* be browser-based. Certainly MSIE, and I would
assume Mozilla too (given the existence of PyXPCOM).
John
Jul 18 '05 #5
<posted & mailed>

Terry Reedy wrote:
"drn" <bm********@yahoo.com> wrote in message
news:20*****************@foorum.com...
as we are going to develop a educational s/w for children at

preprimary level

My daughter started with simple games at about age 3, so I know this
can be productive.


Ditto (and now she's just started university -- telecom engineering:-).

-----shall we go for individual terminals with Linux 7.3, and with a

minimum of > around 600 MB of free space,Minimum requirement for RAM
32 MB. >Minimum requirement for Hard Disk 2.1GB,

The cheapest machines you can buy in US (about $600) have much more
than this. With duplicate machines, any program you develop on one
will run on all.


Wrong! You may be thinking of *general-purpose* "machines", but it
seems to me drn may not need general-purpose machines. See:
http://info.lindows.com/webstation/ -- $169 base price, runs Linux
(lindows version) from CDROM ("unbreakable", "virus-proof":-), 800 MHz
processor, 256 MB RAM, no hard disk, no floppy, but with good audio
and video, and 10/100 Ethernet.

Basically you point its browser to wherever (presumably on the local
LAN) the specialized server (which I would suggest writing in Python
with Twisted, or perhaps with apache+webware) lives, and off you go.
(If you want speakers, they're $5 extra; so is each of keyboard and mouse,
and a screen [monitor] is also extra -- $120 for 15", $143 for 17").

I'm not quite sure what the OP means by "Linux 7.3" (there is no
such animal -- the next coming release of Linux will be 2.6; he may
be thinking of some specific DISTRIBUTION of Linux, such as Mandrake,
RedHat, SUSE -- I think 7.3 is very old for each of those, of course
by different degrees since each keeps their own numbering;-), but I
suspect Lindows OS 4.0 will be fine for him.

If you do want a hard-disk in addition, admittedly the cheapest that
you can add is 40GB, making the total (with speakers, keyboard, mouse
AND 40 GB HD) $262. Still a fair bit less than $600 -- but I suspect
(no direct experience with these webstations yet) that you could more
cheaply get the diskspace from the central server via NFS anyway (as
to how to configure and startup the machines to get their NFS shares,
when the boot is always from CDROM, that's the part I don't know -- I
suspect you may be able to save such config info on a floppy, the
drive being $12 and taking the machine cost to $196 sans monitor --
$316 with a 15" monitor, $339 with a 17" monitor instead). Given that
the machines are advertised to come with the OpenOffice suite, I
guess/assume there must be SOME way for you to get disk space (e.g.
on the LAN) to save your work on -- be it NFS, SMB, or whatever.

There will be no networking even among machines at one location.


I think this would be a mistake. Network cards cost US$10-20. An
8-port hub or router < $200, I think. When you write a program, it
will be *much* easier to install on other machine with a network. The
same will be mostly true for files downloaded from Internet.


Yes, it would be a disaster to forego the advantages of networking.
Note that the above-mentioned "webstations" CRUCIALLY rely on the
LAN to be usable -- and, like just about all computers these days,
they come with 10/100 ethernet connectivity built-in anyway. I have
seen 5-port 10/100 switches sold in stores, *VAT INCLUDED*, for
$50 or less around here (so I'm sure they're cheaper in the US) --
a few meters of cable, and off you go.

-----which lanuage do you suggest - c/c++ or any browser based

software like
php/python.


Python is not browser based. It is a complete standalone language
just like C/C++. It also has many free add-ons available, like
PyGame, which you might
find useful for games and other graphics work.


Absolutely. But Python is PERFECTLY suitable for writing special
purpose webservers -- or serverside applications that run together
with apache -- which might be the best way to arrange the OP's
goals. It's simply a more powerful AND simpler language than PHP,
much higher-level than C, and MUCH simpler than C++. The only
alternatives to Python which I think might be worthy of the OP's
attention (if in his environment it should be easier to find
programmers for those alternative languages) would be other languages
of similar power and semantically high level: Ruby, Smalltalk, Common
Lisp, O'CAML, Dylan, Haskell... out of all of these, Ruby and Python
are the only two that can be learned FAST by typical programmers (i.e.,
unless you start with programmers already skilled in some of the
other ones), and Python is overall a bit simpler, roughly of the
same power of Ruby, IMHO more suitable for multiple programmers to
work together (because it emphasizes uniformity, while Ruby has
emphasis on individual unbridled originality), AND offers vaster
choice in terms of existing add-ons, extensions, integration with
webservers and frameworks for writing standalone special servers
(Twisted above all!), development environments, books, etc, etc.

So, it would seem to me that Python should be the obvious choice
unless special circumstances apply (e.g., half a dozen skilled
Common Lisp coders are already around and available -- in such a
fortunate case, by all means go with Common Lisp, for example).

please help and send your suggestions as soon as possible.
my email id is bm********@yahoo.com


Posted and CCed


Ditto.
Alex

Jul 18 '05 #6
jj*@pobox.com (John J. Lee) writes:
"Terry Reedy" <tj*****@udel.edu> writes:

[...]
Python is not browser based. It is a complete standalone language
just like C/C++. It also has many free add-ons available, like

[...]

Of course, it *can* be browser-based. Certainly MSIE, and I would
assume Mozilla too (given the existence of PyXPCOM).


Just to clarify: I was assuming 'browser-based' means code running on
the client side -- can just as easily be running on the server, of
course. Python is very well suited to both.
John
Jul 18 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: jaysonsch | last post by:
Hello! I am having some problems with a database query that I am trying to do. I am trying to develop a way to search a database for an entry and then edit the existing values. Upon submit, the...
29
by: shank | last post by:
1) I'm getting this error: Syntax error (missing operator) in query expression on the below statement. Can I get some advice. 2) I searched ASPFAQ and came up blank. Where can find the "rules"...
9
by: netpurpose | last post by:
I need to extract data from this table to find the lowest prices of each product as of today. The product will be listed/grouped by the name only, discarding the product code - I use...
3
by: Harvey | last post by:
Hi, I try to write an asp query form that lets client search any text-string and display all pages in my web server that contain the text. I have IIS 6.0 on a server 2003. The MSDN site says...
4
by: Diamondback | last post by:
I have two tables, WIDGETS and VERSIONS. The WIDGETS table has descriptive information about the widgets while the VERSIONS table contains IDs relating to different iterations of those widgets...
14
by: Dave Thomas | last post by:
If I have a table set up like this: Name | VARCHAR Email | VARCHAR Age | TINYINT | NULL (Default: NULL) And I want the user to enter his or her name, email, and age - but AGE is optional. ...
0
by: starace | last post by:
I have designed a form that has 5 different list boxes where the selections within each are used as criteria in building a dynamic query. Some boxes are set for multiple selections but these list...
6
by: jjturon | last post by:
Can anyone help me?? I am trying to pass a Select Query variable to a table using Dlookup and return the value to same select query but to another field. Ex. SalesManID ...
4
by: Stan | last post by:
I am using MS Office Access 2003 (11.5614). My basic question is can I run a query of a query datasheet. I want to use more that one criteria and can not get that query to work. I thought I...
6
by: jsacrey | last post by:
Hey everybody, got a secnario for ya that I need a bit of help with. Access 97 using linked tables from an SQL Server 2000 machine. I've created a simple query using two tables joined by one...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.