SIP (software)
એસ. આઈ. પી. એ એક ઓપન સોર્સ સોફ્ટવેર ટૂલ છે જેનો ઉપયોગ સી અથવા સી + + માં લખાયેલા કમ્પ્યુટર પ્રોગ્રામ્સ અથવા લાઈબ્રેરીઓને સ્ક્રિપ્ટીંગ લેંગ્વેજ પાયથોન સાથે જોડવા માટે થાય છે. તે સ્વિગનો વિકલ્પ છે. એસ. આઈ. પી. મૂળરૂપે 1998માં પી. ક્યુ. ટી. માટે વિકસાવવામાં આવી હતી-ક્યૂ. ટી. જી. યુ. આઈ. ટૂલકિટ માટે પાયથોન બંધન-પરંતુ તે કોઈપણ સી અથવા સી + + લાઈબ્રેરી માટે બંધન પેદા કરવા માટે યોગ્ય છે. કોન્સેપ્ટ એસ. આઈ. પી. એ. પી. આઈ. નું વર્ણન કરતી સ્પષ્ટીકરણ () ફાઇલોનો સમૂહ લે છે અને જરૂરી સી + + કોડ જનરેટ કરે છે. આ પછી પાયથોન એક્સ્ટેંશન મોડ્યુલો બનાવવા માટે સંકલિત કરવામાં આવે છે. એ. સિપ ફાઇલ અનિવાર્યપણે વર્ગ હેડર ફાઇલ છે જેમાં કેટલીક વસ્તુઓ દૂર કરવામાં આવી છે (કારણ કે એસ. આઈ. પી. માં સંપૂર્ણ સી + + પાર્સર શામેલ નથી) અને કેટલીક વસ્તુઓ ઉમેરવામાં આવી છે (કારણ કે સી + + હંમેશા એપીઆઈ કેવી રીતે કાર્ય કરે છે તે વિશે પૂરતી માહિતી પ્રદાન કરતું નથી). એસ. આઈ. પી. પી. ક્યુ. ટી. નો ઉપયોગ કરતી નોંધપાત્ર એપ્લિકેશનો, એપ્લિકેશન ફ્રેમવર્કનું પાયથોન પોર્ટ અને વિજેટ ટૂલકિટ ક્યુ. ટી. ક્યુ. જી. આઈ. એસ., એક મફત અને ઓપન-સોર્સ ક્રોસ-પ્લેટફોર્મ ડેસ્કટોપ ભૌગોલિક માહિતી પ્રણાલી (જી. આઈ. એસ.) ક્યુ. ટી. આઈ. પી. એલ. ટી., વૈજ્ઞાનિક ડેટા કેલિબર (સોફ્ટવેર) નું વિશ્લેષણ અને કલ્પના કરવા માટેનો કમ્પ્યુટર પ્રોગ્રામ, એક મફત અને ઓપન-સોર્સ ક્રોસ-પ્લેટફોર્મ ઇ-બુક મેનેજર વેઉઝ, વૈજ્ઞાનિક ડેટાની કલ્પના કરવા માટે એક મફત અને ઓપન-સોર્સ ક્રોસ-પ્લેટફોર્મ પ્રોગ્રામ સંદર્ભો પ્રોગ્રામિંગ સાધનો મફત કમ્પ્યુટર પ્રોગ્રામિંગ સાધનો સ્ક્રિપ્ટીંગ ભાષાઓ