Jaki język ma najmniejsze wymagania?

0

Witam wszystkich serdecznie.

Mam takie małe pytanko a mianowicie jaki język programowania ma najmniejsze wymagania sprzętowe. Najbardziej chodzi mi o RAM. Chciałbym zlecić komuś napisanie mini przeglądarki ale najpierw chciałem się dowiedzieć coś na ten temat. Przeglądarka w której nie ma być wyświetlana grafika.

z góry thx. za pomoc

0

Assembler myślę :P.
Języki zarządzane jak C# czy Java raczej odpadają, ale poza tym zużycie pamięci zależy w dużym stopniu od programisty.

0

Czyli w Assembler da radę napisać taką mała przeglądarkę bez grafiki i innych pierdół? Jakie zużycie ramu by ona miała? I ile takie coś by mogło kosztować?

0

Rozwiązanie w Asmie będzie tak z 10 razy droższe niż w Javie czy C# :p
Dobrym kompromisem będzie C++.

0

Nie starczy to http://bit.ly/p9n3q0 ? Za darmo.

0

Mam programik w c++ ale zabiera on 32mb ramu. Pewien programista przerobił mi go w ten sposób że zużywał on tylko 1mb ramu a reszte przenosił do biblioteki czy jakoś tak(nie jestem pewien) ale niestety nie mam go już ;/

0

Rozwiązanie w Asmie będzie tak z 10 razy droższe niż w Javie czy C#
Dobrym kompromisem będzie C++.

Eeee tam. Rozwiązanie w Asmie pod x64 już jest: http://www.menuetos.net/ :P

0

Pomoże ktoś z tym?

0

Jak można przenieść zużycie RAMu do biblioteki? O_o Chyba chodziło ci o przeniesienie kodu do biblioteki dołączanej, która tak czy siak będzie musiała być załadowana do RAMu. Chodzi ci w końcu o zajętość RAMu czy wielkość pliku wykonywalnego?

0

Wibowit nie wiem jak Ci tu odpowiedzieć poprawnie. Po prostu chciałbym żeby program zabierał jak najmniej mocy kompa i żebym mógł go odpalić np. x100 ? Więc teraz sam odpowiedz która metoda z tych co podałeś będzie lepsza

0

A nie możesz np zamiast odpalać 100 oddzielnych procesów odpalić 100 wątków jednego procesu, które współdzielą pamięć RAM, a nawet i okna?

0

Nie jestem pewien czy by to działało. Ale mozna by spróbować

0
herooo napisał(a)

Po prostu chciałbym żeby program zabierał jak najmniej mocy kompa i żebym mógł go odpalić np. x100 ?
nie wnikając po co ci takie LOIC mogę założyć, że chcesz zautomatyzować proces wywoływania jakiś stronek. Do tego nieźle może pasować JMeter czy Selenium. Definiujesz mu co ma ze stroną zrobić puszczasz i zapominasz.

0

Koziołek tu bardziej chodzi o to żeby nie zautomatyzować wywoływanie stronki ale to żeby program na niej pozostał w sporych w.w ilościach

0

@herooo, czyli chcesz zrobić testy obciążeniowe tak?

0

Prędzej chce farmić w grach przeglądarkowych. Zarejestrował się żeby to pytanie zadać, "webdeveloper" kariery na forum dyskusyjnym nie zaczyna w ten sposób.

Firebug/Dragonfly/podobny moduł przeglądarki lub debugging proxy (Fiddler czy Charles są niezależne od przeglądarki) + jakiś język skryptowy. Wersja dla skrzywionych masochistów: sniffer + assembler. Robiąc własny "scheduler" do balansowania czasu pomiędzy requestami można rozłożyć operacje tak żeby zużycie CPU było niezauważalne (duszenie co 5 minut setki linków i parsowanie odpowiedzi zauważalne będzie), w jednym-dwóch wątkach, pamięci zejdzie pewnie tyle, ile ma oryginalny Doom w wymaganiach.

0

ofidyfil

Co to pierwszej części twojego postu to masz zupełną rację. Jeżeli jednak chodzi o drugą część to nie mam zbytnio pojęcia jak dać ogłoszenie/zlecenie żeby ktoś mi napisał ten programik w ten sposób który podałeś. Może sam byś był zainteresowany napisanie go?

0

Zainteresowany (chyba) nie jestem, w każdym razie jeśli kogoś szukasz to powinieneś chociaż ogólne informacje podać: budżet, cel etc. i ew. kontakt dla tych, którzy nie chcą się w PM bawić.

0

Na razie chciałem się dowiedzieć czy jest wgl możliwość ograniczenia pamięci RAM i czegoś co jest bardziej wydajne od mojego programu napisanego w c++. Po twoim poście (choć i tak go nie rozumiem) widać że można.

1 użytkowników online, w tym zalogowanych: 0, gości: 1