Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
[quote=Jacekalex]Pytanie,(...) czy w następnych wersjach nie pojawią się nowe funkcje, np natywna współpraca z bazami danych mdb czy SQL, jak perlu, czy może tablice asocjacyjne?[/quote]
Tablice asocjacyjne są w wersji 4.0.
Offline
[quote=Jacekalex]Pytanie, czy ktoś zforkuje basha dla potrzeb MACOS, bo przecież licencja GPL3 nie będzie trwała 15 minut, natomiast to, czy w następnych wersjach nie pojawią się nowe funkcje, np natywna współpraca z bazami danych mdb czy SQL, jak perlu, czy może tablice asocjacyjne?
Rozwijanie basha może iść w różnych kierunkach, w mojej opinii kierunek "perlokształtny" jest dość prawdopodobny.[/quote]
Coś takiego już istnieje, a to dowód:
bash --version
GNU bash, version 4.2.37(2)-release (i386-apple-darwin10.8.0)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
http://www.hmug.org/pub/MacOS_X/BSD/Applications/Shells/bash/
"bash 4.2 - Mac OS X/Darwin
Dependencies:
readline 6.2
ncurses 5.9
libiconv 1.14
To install:
Use the Terminal (/Applications/Utilities/Terminal)
$sudo tar -C / -zxf bash-4.2-1p39-osx5.tar.gz
Password:********
That's it!
Release 1p39
20121109
Marius Schamschula mschamschula@gmail.com"
[quote=Jacekalex]Pozostaje też pytanie, czy świat kończy się na bashu?
Czy może na GPLv3 powędruje np GCC, albo np Python, czy jakiś inny, ważniejszy
i trudniejszy do zastąpienia element systemu, niż bash.[/quote]
GCC jest częścią Xcode, a nie Mac OS X. Apple usunęło GCC z nowych wersji Xcode, a więc po instalacji jest coś takiego:
http://woss.name/2012/01/24/how-to-install-a-working-set-of-compilers-on-mac-os-x-10-7-lion/
Należy pamiętać, że w sytuacji, gdy Apple usuwa projekt open source z Mac OS X lub Xcode to oznacza tylko tyle, że trzeba go zainstalować z innej stronki lub za pomocą projektów open source, jak MacPorts, Fink etc.
[quote=Jacekalex]Osobiście wątpię, aby Apple mógł ciągnąć jakiś duży projekt programistyczny bez społeczności Linuxa i *BSD.[/quote]
Raczej Apple już od 1996 r. dostrzegało sens rozwijania aplikacji lub systemów operacyjnych jako projektów open source.
Offline
Time (s) | Query |
---|---|
0.00012 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00112 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.12.73.149' WHERE u.id=1 |
0.00094 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.12.73.149', 1732478465) |
0.00058 | SELECT * FROM punbb_online WHERE logged<1732478165 |
0.00097 | SELECT topic_id FROM punbb_posts WHERE id=216797 |
0.00272 | SELECT id FROM punbb_posts WHERE topic_id=22280 ORDER BY posted |
0.00080 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=22280 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00116 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=22280 ORDER BY p.id LIMIT 25,25 |
0.00088 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=22280 |
Total query time: 0.0094 s |