2009-09-21 14 views
10

Jeśli chodzi o prezentację online lub komputerową, mamy opcje takie jak actionscript, java, picolo, flare, prefuse. Teraz wybór idealnego języka dla potrzeb jest subiektywny i zależy od projektu. Ale jeśli musisz wybrać Processing (język), to na jakiej podstawie wybierzesz? Jakie są twoje opinie i koncerny w Twojej opinii?Kiedy używać języka Processing?

+0

Masz na myśli przetwarzanie języka programowania (http://processing.org/)? –

+0

@Ed, tak mam na myśli to. Nie udało mi się podać adresu URL w moim pytaniu. – Stark

Odpowiedz

8

Przetwarzanie umożliwia (stosunkowo) łatwe wizualizowanie danych. Witryna podaje kilka wskazówek na temat tego, gdzie/kto go używa:

Przetwarzanie to język i środowisko programowania open source dla osób, które chcą programować obrazy, animacje i interakcje. Jest używany przez studentów, artystów, projektantów, badaczy i hobbystów do nauki, prototypowania i produkcji. Został stworzony, aby uczyć podstaw programowania komputerowego w kontekście wizualnym i służyć jako szkicownik oprogramowania i profesjonalne narzędzie produkcyjne. Przetwarzanie jest alternatywą dla zastrzeżonych narzędzi programowych w tej samej domenie.

Rozejrzyj się na stronie internetowej, aby obejrzeć prezentacje, studia przypadku i więcej informacji.

Moim zdaniem dobrze jest, jeśli chcesz narysować grafikę, a nawet animacje w prosty sposób, ale nie jest ona dobrze dostosowana do programowania GUI.

+0

Tak, przeszedłem prezentacje na stronie. Ale nie był pewien wyboru, kiedy go wybrać. Ponieważ czasami znajduję błysk szybciej niż przetwarzanie, jeśli masz mniej czasu na robienie rzeczy. – Stark

2

Moim zdaniem, przetwarzanie jest doskonałym narzędziem do aplikacji do wizualizacji danych (takie rzeczy jak: http://www.visualcomplexity.com/vc/). Używałem w przeszłości do tego celu, aby wyświetlić różnicę między algorytmami rysowania wykresów.

To zdecydowanie nie jest język ogólnego przeznaczenia, ale myślę, że może być w stanie zintegrować go z Javą.

+1

Rzeczywiście. Z http://processing.org/faq#java: Kod przetwarzający jest konwertowany na prosty kod Java (przy użyciu "preprocesora") po naciśnięciu przycisku Uruchom. Pozwala to również osadzić inny kod Java w swoich szkicach lub użyć pliku core.jar z dystrybucji Przetwarzanie w celu opracowania własnych szkiców w innych środowiskach. – MatrixFrog