Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Vartovyj

Страницы: 1 ... 5 6 [7] 8 9 ... 14
91
У меня дочке в августе будет 3 года. С двух лет пользуется медиаридером. Закачали ей в него кучу мультиков. Сама, без нашей помощи, научилась включать/выключать/перематывать видео.
Хорошо или плохо это?
Плохо. До 4-х лет, пока идет интенсивное развитие мышления и вообще физиологии мозга, глаз, лучше экран(пк, тв, любой) не показывать вообще.

92
Общий раздел / Re: О мышлении и языке.
« : Апрель 28, 2012, 09:57:26 pm »
можно вообще заменить ключевые слова в ЯП на универсальные пиктограммы и математические символы.
Можно. Но их набирать не удобно.
Добавить в уникод, набирать ч-з alt Gr

93
Общий раздел / Re: О мышлении и языке.
« : Апрель 28, 2012, 09:45:34 pm »
можно вообще заменить ключевые слова в ЯП на универсальные пиктограммы и математические символы.

94
Общий раздел / Re: Чем Вирту WITH не угодил?
« : Апрель 26, 2012, 08:42:53 pm »
Умом Вирта и Ко не понять. Просрали практически идеальные условия для успеха Оберонов. Вместо того, чтобы отдать в массы ББ, сидят на своих глюках, ни миру ни себе.

95
Общий раздел / Re: Чем Вирту WITH не угодил?
« : Апрель 26, 2012, 11:07:36 am »
А при чем тут циклы?
Я к тому, что для упрощения можно оставить только WHILE DO, DO WHILE, FOR, IF-THEN-ELSIF-ELSE.

96
Общий раздел / Re: Чем Вирту WITH не угодил?
« : Апрель 26, 2012, 10:42:34 am »
Цитировать
The With statement has been eliminated.
Стремление к упрощению. Я бы упростил до WHILE DO и DO WHILE или, вообще до расширенного универсального FOR.

97
Общий раздел / Re: Dart, или могила для JS.
« : Апрель 12, 2012, 04:31:06 pm »
Вообще, да, непонятно, почему бы не сделать Go-script язык, у Go ведь все предпосылки для того, чтобы работать, как интерпретируемый язык, есть.

98
Общий раздел / Re: Dart, или могила для JS.
« : Апрель 12, 2012, 03:27:46 pm »
Dart - это испорченный Go, а Go - это испорченный Оберон:)

99
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 09:10:23 pm »
Проект go1 рассчитан на веб?
просто конфигурируются пути (например на папки лежащие в htdoc) - активный проект - содержится в одной из папок и сам компилятор...в ряде случаев крайне удобно...
так в ГО же статическая компиляция...

100
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 07:37:25 pm »
Пасиб, заработало. Как е64 сразу, варианты go1 или просто файл - с бубном.
Жаль нет кросскомпиляции.

101
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 05:58:53 pm »
Без особых проблем= а в чем дело?
Скачал компилятор и IDE 32bit:
http://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%3DInstaller
http://code.google.com/p/golangide/downloads/list
настроил, наподобии, как тут сказано:
http://code.google.com/p/golangide/downloads/list
Configure Environment
Menu: View -> Options -> LiteEnv or Welcome: Options -> LiteEnv
Double clicked .env file to editor
Example win32.env
PATH=c:/go/bin;%PATH%
GOROOT=c:/go
GOBIN=c:/go/bin
GOARCH=386
GOOS=windows
в результате, ничего не компилируется, хотя с коммандной строки компилятора все ок.

102
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 03:26:57 pm »
Никто не пробовал установить под винду и подключить гуглевый компилятор? http://code.google.com/p/golangide/

103
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 03:01:23 pm »
"...Проще говоря, для сохранении равной скорости ответа при «тяжёлой бомбардировке» запросами, реализация на Go требует в 4 раза меньше железа чем Java. И почти в 20 раз меньше «любимого всеми» PHP. Фактически, реальная производительность (учитывая бутылочные горлышки, от которых никуда не деться) приближается к реализации на C/C++."

"...примерно для 7 задач из 10 — Go-фронтенд (включающий в себя и само приложение) справляется с HiLoad успешнее чем Nginx."
Интересно каких?

"...Go изначально неплохо ориентирован на web. Вот, например, два хорошо себя зарекомендовавших фреймворка:
github.com/garyburd/twister (вдохновлённый Tornado/Python)
github.com/hoisie/web.go (вдохновлённый Webpy/Python)
Есть замечательные либы для MongoDB, CouchDB, Redis, Cassandra, SQLite, Mysql. Отличные движки темплетов (помимо встроенного)."

104
Общий раздел / Re: Язык программирования Go
« : Апрель 08, 2012, 12:29:36 pm »
Впрочем, лучше один раз увидеть, чем много раз услышать.

Вот hello world писаный на Go и хостящийся на Google App Engine:
package hello

import (
    "fmt"
    "net/http"
)

func init() {
    http.HandleFunc("/", handler)
}

func handler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprint(w, "Hello, world!")
}

А вот полный исходник hello world'a на Go без всякого Google App Engine, компилящийся в отдельный исполняемый файл и работающий в режиме "сам себе веб-сервер":
package hello

import (
    "fmt"
    "net/http"
)

func init() {
    http.HandleFunc("/", handler)
    http.ListenAndServe(":8080", nil) // < отличие тут
}

func handler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprint(w, "Hello, world!")
}

func main() { // < и тут
    init()
}

Как видим, отличие только в точке входа (вместо init точкой входа является main) и собственно явным запуском главного цикла.

105
Общий раздел / Язык программирования Go
« : Апрель 08, 2012, 12:28:57 pm »
Кстати, я тут на Go немного полезного для проекта пописал. Вполне себе язычок. Умеренно годный. Но из за отсутствия "обобщенки" там приходится делать в рантайме (посредством доступа к "метаинформации") то, что можно было бы сделать на этапе компиляции. Причем это на каждом шагу (по крайней мере в той области где я сейчас этот Go применяю). Поэтому ощущения от языка весьма похожи на ощущение от языка с динамической типизацией, хотя конечно все равно много лучше чем ощущения от того же питона например.
Кстати, я тут на Go немного полезного для проекта пописал.
На днях вышла 1 версия Go.
Какие еще впечатления от языка? Годится ли он как замена пхп, питона для написания, скажем, движка динамического сайта?
Я не великий знаток php/python и прочей ереси, опыта в использовании их у меня ну очень мало. Но использую сейчас Go как раз для сайта с ну о-очень динамическим контентом. С реалтаймовым контентом, я бы сказал. :-) И да, Go как раз версии 1.
Я не великий знаток php/python и прочей ереси, опыта в использовании их у меня ну очень мало. Но использую сейчас Go как раз для сайта с ну о-очень динамическим контентом. С реалтаймовым контентом, я бы сказал. :-) И да, Go как раз версии 1.
Под Apache/ngnix или все самописное?
Это в этом проекте отсутствие обобщенки напрягает?
Используются стандартные либы Go. В том числе template/text и template/html. Ну, то есть они вне зависимости от сетевой части использовались бы (апач там или нет). Также используется модуль json. И там и там активно используется рефлекшн. То что могло бы делаться на этапе компиляции, делается в рантайме, со всеми растекающимися последствиями.

Да, а все крутится на google app engine.
Да, а все крутится на google app engine.
Жаль, хотелось бы узнать про опыт написания полноценного независимого приложения.
Полноценное независимое приложение пишется в точности так же. То есть мне код менять не придется (кроме гуглоспецифичных вещей вроде гугловой авторизации). И там и там используется стандартный пакет http.

Грубо говоря, код hello world'a на gae и standalone http server будет один и тот же.

Страницы: 1 ... 5 6 [7] 8 9 ... 14