Показать сообщение отдельно
Старый 22.04.2004, 01:58     # 18
foRaver
Guest
 
Сообщения: n/a

Thumbs up

Я уже кажется советовал (даже кажется сдесь) начинать с Python'a. Язык очень даже прост, но имеет очень много функций. А работа с математическими формулами и т.п... Строки, регулярные выражения: это всё просто игра, а если дойдет в твоей жизни когда-нить до работы с сервером и его администрации, то будет тебе чем воспользоваться (Изначально для этого был предназначен Perl, но он немного сложен для новичка).

Вот тебе пример реализации колеса градиентов:

Код:
#!C:\Python\python.exe

from Tkinter import *
from Canvas import Rectangle, Oval, Arc, Window
from colormap import *
import sys

cmap = SetupColormap0(360)

root = Tk()

cv = Canvas(root, width=400, heght=400, borderwidth=0,
                  hightlightthickness=0)
ar = Oval(cv, 0, 0, 400, 400)
for i in range(360):
    e = (i+90)%360
    ps = Arc(cv, 0, 0, 400, 400, start=e, extern=1, fill=cmap[i], outline="")

def die(event=0):
     sys.exit(0)

button = Button(cv, text="EXIT", forderground="red", background="black", 
                       command=die)
Window(cv, 380, 20, window=button)
cv.pack()

root.mainloop()


//Интересно, а сколько строк для этого надо написать на С/С++??

Ну так вот, если тебе он на самом деле понравился, или хочешь узнать о нём побольше, то просто зайди на оффициальный сайт Python (Python russian Manual).
Кстати, никто не говорит что нужен только этот язык, а все остальные нето. Просто с ним тебе будет немного легче понять принцыпы ООП (Объектно-Ориентированного Программирования). А дальше тебя ожидает открытая дорога в выборе своего пути. Желаю удачи!!!